Part Number Hot Search : 
SRF04 UD3004 40160 10135 RTL8201 IN74180D P2401 201142C
Product Description
Full Text Search
 

To Download AK8996W Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  [ak8996/w] ms1055-j-04 2011/12 1 L LL L ? R RR R??` ??` ??` ??`aCi aCi aCi aCi ic ?? ?? ?? ?? ? M M M M 350 a typ. @ 100hz ? ? ? ? ? C C?C C r rr r 1 a max. ? ?R ?R ?R ?R 2.2 3.6v, 5v 10 % ? ?? ?? ?? ?? -40 to 105 ? ? ? ? ??R ?R?R ?RQCi QCi QCi QCi ? ??? ? 5 - ? ? ? ? gain amp. 1 3bits / gain amp. 2 1bit - { {{ { step 1 /step 2 9 / 1 /step 1, 2 ? ??` ??` ??` ??`aCi aCi aCi aCi ? ?? ?? ?? ???R{ ?R{ ?R{ ?R{ - ? ? ? ? rough 4bits / fine 7bits - { {{ { step rough 7.5 % /step / fine 0.125 % /step @vdd: 5.0v ? ?? ?? ?? ???R?{ ?R?{ ?R?{ ?R?{ 1 ?S ?S ?S ?S / 2 ?S ?S ?S ?S - ? ? ? ? 10bits / 8bits - { {{ { step 0.196 % /step / 0.787 % /step ? ? ? ? ??R{ ?R{ ?R{ ?R{ - ? ? ? ? 9bits - { { { { 100/[100+0.25*n] (%) n:-256 +255 ? ?{ ?{ ?{ ?{ 1 ?S ?S ?S ?S / 2 ?S ?S ?S ?S - ? ? ? ? 10bits / 8bits - { {{ { step 0.196 % /step / 0.787 % /step ? ?RQCi ?RQCi ?RQCi ?RQCi - ? ? ? ? rough 5bits / fine 6bits - { {{ { step 0.0005*vdd/step 0.0785*vdd C 0.9215*vdd @vo ? R??{Ci R??{Ci R??{Ci R??{Ci - ? ? ? ? 10bits - { {{ { step 0.001*vdd/step 0.05*vdd 0.95*vdd ? ? buffer ? QCi QCi QCi QCi ? ??? ? 4 - ? ? ? ? 3bits - { {{ { step 0.5 /step 2 4 ? ? ? ? ??QCi ?QCi ?QCi ?QCi 100hz, 1khz, 2khz, 10.24khz ? ?R??R ?R??R ?R??R ?R??R?? ?? ?? ?? ? R RR R??` ??` ??` ??`l??R?i l??R?i l??R?i l??R?i 2.0v @vdd: 2.2 3.6v, 4.0v @vdd: 5.0v 10 % ? ?R ?R ?R ?R & ki ki ki ki - vref ?R{ ?R{ ?R{ ?R{??` ?` ?` ?` - ? ? ? ? 3bits - { {{ { step 1 % /step - iref { { { {??` ?` ?` ?` - ? ? ? ? 4bits - { {{ { step 2.7 % /step typ. pressure sensor control ic ak8996/w
[ak8996/w] ms1055-j-04 2011/12 2 ? ? ?? ????` ??` ??` ??`i ii i - ?? ?? ?? ?? -40 to 105 c - ? ?? ????` ??` ??` ??`?R{ ?R{ ?R{ ?R{??` ?` ?` ?` - ? ? ? ? 6bits - { {{ { step 0.2 % /step ? g?lek g?lek g?lek g?lek 1024khz typ. i ii i - k?{ k?{ k?{ k?{??` ?` ?` ?` - ? ? ? ? 4bits - { {{ { step 5 % /step ? a a a a ? ??` ?` ?` ?`{ { { { eeprom i ii i - 157 bits - Q Q Q Q 1000 - 10 @ta: 105 c ? R? R? R? R? ?\?Ci ?\?Ci ?\?Ci ?\?Ci ? oB oB oB oB ? ?? ? pkg uqfn16 u? u? u? u? oB oB oB oB comments ak8996 pkg uqfn16 AK8996W ?o oo o ?? ?? ?? ?? offset temp. track gain temp. track offset gain amplifier block vo offset_temp. gain gain_temp. gain amp.1 gain amp.2 gain amp.3 s/h1& level shift vn stv vp regulator vs cs stbyn s/h2 eeprom & control register vdd track agnd vdd vss v_ common v_bandgap v_reference i_reference lpf serial i/f power on delay pressure detector det vout v_temp. 32kohm pth vout buffer timing logic oscillator eeprom sdi/o sclk pressure judge vsso vout
[ak8996/w] ms1055-j-04 2011/12 3 ? ? ?? ? ak8996 ?????R??`a ic ? ??`???????R?????R??y ak8996 ???yY?aa ak8996 i??]k? eeprom ??????`???a??? a?????`???R{? 4bits+7bits dac ??{ ? 2 a???R{? 9bits {??{ ? 2 ai?? {????{`???Ch??? ????? ak8996 i? eeprom O??????? ?R??? ???i? eeprom O 100hz, 1khz, 2khz, 10.24khz Q?? ? ak8996 ?R?i?? pth ??R??R? det ? h ??i? eeprom O?????? \?C?i????????? vout ? ??????_J????????R?? det ? h
[ak8996/w] ms1055-j-04 2011/12 4 ?or or or or 1) die size 2.122mm x 2.210mm 2) die thickness 200 m 3) pad size 80 m x 80 m 4) pad pitch 275 m< 5) scribe size 80 m 6) wafer size 6 inch pin numbers and pad position no. pin name x location ( m) y location ( m) no. pin name x location ( m) y location ( m) 1 vsso -914.8 451.5 9 det 914.8 -778.1 2 vp -914.8 -10.3 10 vss 914.8 -363.2 3 vs -914.8 -583.8 11 vdd 914.8 -49.2 4 vn -914.8 -863.8 12 n.c. 914.8 563.9 5 stbyn -593.2 -958.8 13 vout 914.4 958.8 6 cs -98.0 -958.8 14 vo 95.9 958.8 7 sclk 211.8 -958.8 15 pth -336.6 958.8 8 sdi/o 586.9 -958.8 16 agnd -784.2 958.8 pad locations (top view) ??` ??` ??` ??` 16pin qfn0303 or or or or 13 vout 14 vo 15 pth 16 agnd vsso 1 vp 2 vs 3 vn 4 8 sdi/o 7 sclk 6 cs 5 stbyn n.c. 12 vdd 11 vss 10 det 9 (0,0) y x 5 6 7 8 9 10 11 12 13 14 15 16 1 3 4 2
[ak8996/w] ms1055-j-04 2011/12 5 O???E O???E O???E O???E 1) {???`? item symbol min. typ. max. units comments svs1 4 v l?R svs2 2 v ?? sta -40 105 c sres1 3 5 k vdd:2.2 C 3.6v & 5v 10 % ??`? sres2 1 2 k vdd:2.7 C 3.6v & 5v 10 % sspnin1 22.22 80 200 mv vdd:5v 10 % note) ??R sspnin2 11.11 40 100 mv vdd:2.2 3.6v note) ??R{ sspn 100/164 100/100 100/36.25 note) soff1 -48 48 mv vdd:5v 10 % note) ???R{ soff2 -24 24 mv vdd:2.2 3.6v note) sst21 -0.0016 +0.0016 vdd:5v 10 % note) 2 ?S sst22 -0.0008 +0.0008 vdd:2.2 3.6v note) sst11 -0.32 +0.32 vdd:5v 10 % note) 1 ?S sst12 -0.3 +0.3 vdd:2.2 3.6v note) sot21 -0.0016 +0.0016 vdd:5v 10 % note) ?? 2 ?S sot22 -0.0008 +0.0008 vdd:2.2 3.6v note) sot11 -0.6 +0.6 vdd:5v 10 % note) ?? 1 ?S sot12 -0.3 +0.3 vdd:2.2 3.6v note) note) Q??d?? 5) ?h 5.1.1) {??? ak8996 ???{? 2) {?? item symbol min. typ. note2) max. note3) units comments ??{ cof 0.063 % fs ??????{ coft 0.101 % fs ?{ csn 0.125 % fs ?{ csnt 0.003 % fs ?????? csts 0.268 % fs ??R???? csvs 0.236 % fs K{ note1) call 0.397 1.0 % fs note1) call=(cof^2+coft^2+csn^2+csnt^2+csts^2+csvs^2)^(1/2) note2) ? =105 , vdd=4.5v, g1=5 , g3=1.25 , bufg=4 , ?? 1/2 ?S =min/max, 1/2 ?S =min*1/2, vout (500hz @fs=10khz, 100hz @fs=2khz, 50hz @fs=1khz, 5hz @fs=100hz) note3) ? =-40 105 , vdd=5v10%, 3.3v10%, 3.0v10%, 2.5v10%, g1/g3/bufg=min max, ?S =min max, vout (500hz @fs=10khz, 100hz @fs=2khz, 50hz @fs=1khz, 5hz @fs=100hz) {??????u?????`?{ ??????
[ak8996/w] ms1055-j-04 2011/12 6 ?? ?? ?? ??h hh h [gain amplifier block, lpf & s/h1&level shifter, s/ h2 & buffer] R??`??a??? 50 ? gain amplifier block s/h1&2 ?R??`r??a??`? ? 32k ?i??M?? buffer ????`?? ? % ?? 80mvdc 50 4000mvdc 100 % ??? ?? ?? ?? ?? C CC C gain amp. 1 (g1) ? gain ???? 5 typ. 2 9 /1 step ? gain amp. 2 offset_temp. offset offset temp. track (g2) g1 ? agnd ??????Q 1 typ. 1 or 2 ???a?` eeprom ?R??`???? ?R??? 2 ?a? ??{ ? rough 4bits / fine 7bits { step rough 7.5 % / fine 0.125 % @vdd 5v ?? ? 1 ?S 10bits / 2 ?S 8bits { step 1 ?S 0.196 % /2 ?S 0.787 % gain amp. 3 gain_temp. gain (g3) g2 1.25 typ. ???a?` eeprom ? ?R??`????R? 2 ?a? ?{ ? 9bits { 100/[100+0.25*n] (%) n:-256 +255 stv vdd track gain temp. track (stv) ??R??a? agnd ?R?`????R??????`?R ??a?` eeprom ?R??`?? 2 a g3 ? ? 1 ?S 10bits / 2 ?S 8bits { step 1 ?S 0.196 % / 2 ?S 0.787 % pressure judge R??` vout ??R??R?^??? 2 aSQ? R?{ ? 10bits { step 0.001*vdd 0.05*vdd C 0.95*vdd vo ???????r? stbyn l to h r vout ??_?R???? vout ??R > ?R??? 2 aS + xk vout ??R < ?R??? 2 aS - xk ??R 1/2*vdd ??R?{????a S +/- ???????R 1/2*vdd ?HR { ?? lpf ??`? s/h1&2 ??k ? ? ? ?? ???? fc=60khz ?
[ak8996/w] ms1055-j-04 2011/12 7 ?? ?? ?? ?? C CC C s/h1& level shift lpf 2 ??`????R? ?R{ ? rough 5bits / fine 6bits { step 0.0005*vdd 0.0785*vdd C 0.9215*vdd vo ???d?? ??R 1/2*vdd ???R{??? s/h2 ??`?? ? 32k ?i? c ? lpf ???? ???????? ? ? fc=1/(2* *32k *c) (hz) ????` ????`????? vo ? ???H eeprom O buffer disable ? buffer disable ???? M ?? vo ? 32k ?` ?? ???? ? ?A ???R ` ?? buffer ??????? buffer ????`????? ? 4 typ. 2 4 /0.5 step ?? M eeprom O disable ?? s/h2 ? timing logic ? ?? ?????`????k ???? eeprom ?xk? ?? fs 100hz( ) /1khz /2khz /10.24khz regulator ??`l??Rk ?????R?? eeprom ?l ?Rxk? l?R 4.0v @vdd:5v 10% , 2.0v @vdd:2.2 3.6v pressure detector R??\?? R??Q eeprom O????Rxk? ? ? ??R?? ? ? ? ?R?? ? ??? ? ? or ?R?? ? ??? ?R? det ? h ??? pth ? ? ak8996 i? eeprom O??O vo ??????r? stbyn l to h r vout ??_?R???? ?\????????? vp &vn ? 1/2*vs (vout ) ????_J?r det ? h ??\??????? stbyn l ?? ? ? ???\?? ak8996 ? ? `?? ??????
[ak8996/w] ms1055-j-04 2011/12 8 [ ? ? ? ??? & others] ?? ?? ?? ?? C CC C v_bandgap (vbg) v_reference (vref) i_reference (iref) ???R k ? vref ?R? 1.0v ?? { vref ?R{ ? 3bits { step 1 % step iref ? 20 a ?? { iref { ? 4bits { step 2.7 % step typ. oscillator (osc) ? ?? ?????`????k ??k ?k ?? 1024khz { osc { ? 4bits { step 5 % step v_temp. (vtmp) ????`? h ???RQ?????`?R vtmp ?R ? 25 c r vref ?R ? { vtmp ?R{ ? 6bits { step 0.2 % 0.67 c step v_common (vcom) ? ?R 1/2vdd k ? 10nf ?A l?? ? ?A ? i? power up ?? ? r g start up r g ? ?? power on delay (podly) ??r? stbyn l to h r vref ? iref r g ` ? power up i?? power up ? osc o ?? ? r g k ? ? r g ^ osc ?? ??R? 200 sec ? 0.8*vdd< ? ?r g 200 sec ? ????`?????`?? ak8996 ???? Ch 9) ak8996 ??r? ??r? ??r? ??r? ? ? vdd ? stbyn ?Y ?B ? on/off ??? ` ??? ?????R ? 0.1*vdd ? ?? ? serial i/f eeprom ? ?????` ? eeprom & control register eeprom ?]k??? a?y`? { {ry`O???
[ak8996/w] ms1055-j-04 2011/12 9 pad name i/o c load max. r load min. type comments 1 vsso o gnd 2 vp i analog 1k vdd>2.7v 3 vs o 30pf 3k analog vdd>2.2v 4 vn i analog 5 stbyn i cmos ??? ` ??r vdd ?A 6 cs i cmos ? ? 100k i 7 sclk i cmos ? ? 100k i 8 sdi/o i/o cmos ? ? 100k i 9 det o cmos 10 vss gnd 11 vdd power 12 n.c. open 10k vdd>2.7v 13 vout o 50pf 20k analog vdd>2.2v 14 vo o 3 f analog ? 32k i ? ???A? 15 pth i analog 16 agnd o analog 10nf ?A ? ???A? ?Ch ?Ch ?Ch ?Ch pin conditions det:h pad name functions stbyn: l eout[0]: l eout[0]: h start up note) 1 vsso ?R - - - - 2 vp ??`?? hi-z hi-z 3 vs ??`l??R o hi-z hi-z 4 vn ??`?? hi-z hi-z 5 stbyn ? l : vss vdd vdd vdd 6 cs ?? ? - - - - 7 sclk ? - - - - 8 sdi/o ?` i/o - - - - 9 det R?r??r h ?\?r??r h vss vdd vdd vss 10 vss ?R - - - - 11 vdd ? o - - - - 12 n.c. - - - - 13 vout ??`?{ hi-z hi-z agnd 14 vo ??`?? ?A hi-z agnd 15 pth R??\? - - - - 16 agnd ? ?R ?A hi-z agnd note) `??
[ak8996/w] ms1055-j-04 2011/12 10 ? ? ? ? vp vn g1 g=5 g2(d2s) g=1 g3 g=0.5*2.5 s/h1 g=2 lvs=0.1*vdd - 0.9*vdd s/h2 g=1 r=32k vo buf g=4 vout bufg=2 - 4 ing=2 - 18 level shift 0.5*vdd vp-vn=80mv +/-200mv 400mv 500mv 200mv 0.1*vdd 1000mv 1) level shift : 0.1*vdd, pressure : positive 4000mv g=4 1000mv level shift 0.5*vdd vp-vn=80mv 0.9*vdd 2) level shift : 0.9*vdd, pressure : negative +/-200mv 400mv 500mv 200mv 1000mv level shift 1000mv 4000mv g=4 0.5vdd 400mv 3) level shift : 0.5*vdd, pressure : positive & nega tive 2000mv g=2 +/-200mv 200mv 500mv 1000mv
[ak8996/w] ms1055-j-04 2011/12 11 ?? ?? ?? ?? 1) ~?? ~?? ~?? ~?? item symbol min. max. units comments ??R vdd -0.3 6.5 v ?R vdin vss-0.3 vdd+0.3 v iin -10 10 ma iout -10 10 ma ? tst -55 125 c eeprom <105 c note) ? ?? ? ? ? ??? ? 2) item symbol min. typ. max. units comments ? ta -40 105 c vdd1 2.2 3.0 3.6 v evd[0]=1 ??R vdd2 4.5 5.0 5.5 v evd[0]=0 3) M M M M Ch Ch Ch Ch ? ? ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol min. typ. note1) max. units comments M 0 note) idd0 1 a r M 1 note) idd1 350 450 a ?? 100hz M 2 note) idd2 250 340 a ?? 100hz buffer off ebu[0]=1 M 3 note) idd3 570 680 a ?? 1khz M 4 note) idd4 820 980 a ?? 2khz M 5 note) idd5 2550 2850 a ?? 10.24khz note) yr vs ? 3k ? ? ?A vo&vout ? o? vp&vn ? agnd?A note1) vdd= 5.0v r ( evd[0]=0 ) M ??? 4) eeprom ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol min. typ. max. units eepromz ?R evdd 2.7 v eepromz ? eta -40 85 c eeprom Q etime 1000 times eeprom ?` ?r g ehold 10 years
[ak8996/w] ms1055-j-04 2011/12 12 5) ? ? ? ? dc ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol pin conditions min. typ. max. units ???? ?R vih 1, 2 0.7*vdd - - v ???? ?R vil 1, 2 - - 0.3*vdd v ???? 1 iih1 1 +10 - +200 a ???? 2 iih2 2 -10 - +10 a ???? iil 1, 2 -10 - +10 a ???? ?R voh 3 ioh=-200 a 0.9*vdd - - v ???? ?R vol 3 iol=+200 a - - 0.1*vdd v 1 sdi(/o), sclk, cs ? ? 100k i 2 stbyn ??? 3 sd(i/)o, det 6) ? ? ? ? ac ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol min. typ. max. units write time (eeprom ?? z ) twr_eep1 5 100 msec write time (eeprom ?z ) twr_eep1 10 100 msec write time ( ? ) twr_reg 300 nsec cs setup time tcs 100 nsec data setup time ts 100 nsec data hold time th 100 nsec sclk high time twh 500 nsec sclk low time twl 500 nsec sclk sdo delay time td 200 nsec idle time ti 100 nsec sclk rising time note) tr 10 nsec sclk falling time note) tf 10 nsec note) O?? b?Y ? [serial i/f timing (read) ] [sclk raising/falling timing] tr tf 0.7vdd 0.3vdd sclk [serial i/f timing (write)] sdi/o sclk cs tcs ts th twh twl 16 1 d0 ti twr_eep1/2, twr_reg a0 sdi/o sclk cs td td hi-z hi-z a0 d0 d7 16 8 9
[ak8996/w] ms1055-j-04 2011/12 13 7) ? ? ? ?? rg rg rg rg ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol min. typ. max. units comments ? ?r g tvdd 200 sec Ch 9) ak8996 ??r? ??r? ??r? ??r? ? r g tvdst 10 nsec ?r g tstbr 10 nsec ?r g tstbf 10 nsec tidle1 1 msec r g tidle2 30 msec vdd ?R <0.1*vdd vout ?r g tvout 20 sec vo ? <0.1 f agnd ?r g tvgnd 150 250 sec agnd ? 10nf tenable1 280 465 sec ? r g tenable2 350 495 sec note) O?? b?Y ? 8) R? R? R? R? pressure judge ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments R? vjudi { am[3:0]:9h det 0.48*vdd 0.5*vdd 0.52*vdd v det vjud+ vjudi epjlv[9:0]=23eh 0.95*vdd v det R? { vjud- vjudi epjlv[9:0]=1c2h 0.05*vdd v det { step vjstp 0.001 *vdd v det ?R = R? vout selected registers st2p, st1ps, st1p st2n, st1ns, st1n st2n, st1ns, st1n ?R 0.8*vdd tstbr stbyn ?R 0.7*vdd tvdst 0.3*vdd tenable2 ? stbyn ??r 0.7*vdd 0.3*vdd tstbf 0.7*vdd tidle1 ? ?? ? 1 vdd ? ? ? stbyn ? ? Y YY Y ?B ?B?B ?B ? ? ?? ? on/off ? ? ?`?? ?`?? ?`?? ?`??? ? ?? ??? ?? ?? ??? ??R ??R ??R ??R ? ? 0.1*vdd ? ?? ?? ?? ??? ?? ?? ??? ?? ? ?R =stbyn ?R out ?R agnd ?R 0.8*vdd tvdd 0.1*vdd tenable1 tvout 0.5*vdd stbyn ?? stbyn=vdd r ? tvgnd 0.45*vdd 0.5*vdd 0.8*vdd 0.1*vdd ? tidle2 0.45*vdd hi-z
[ak8996/w] ms1055-j-04 2011/12 14 9) R? R? R? R? pressure detector ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments vdeto5+ eint1[1:0]=01 eint2[0]=0 vdd=5v 5 % 0.5*vdd 0.95*vdd v R? ? vdeto3+ eint1[1:0]=01 eint2[0]=0 evd[0]=1 vdd=2.2 - 3.6v 0.5*vdd 0.90*vdd R? ?O vdeti { am[3:0]:5h det eint1[1:0]=01 eint2[0]=1 0.72*vdd 0.74*vdd 0.76*vdd v vdet5+ vdeti ept[3:0]=7h vdd=5v 5 % 0.95*vdd v vdet3+ eint1[1:0]=01 eint2[0]=0 evd[0]=1 ept[3:0]=6,7h ? vdd=2.2 - 3.6v 0.89*vdd R? ?O { vdet- vdeti ept[3:0]=8h 0.50*vdd v { step vdstp 0.03*vdd v ???R vhysi { am[3:0]:7h det eint1[1:0]=01 0.008 *vdd 0.020 *vdd 0.032 *vdd v vhys+ vhysi ehys[2:0]=0h 0.0 v ???R { vhys- vhysi ehys[2:0]=7h -0.0175 *vdd v { step vhstp -0.0025 *vdd v R?r g tdetr eint1[1:0]=01 450 600 sec R ?r g tdetf eint1[1:0]=01 450 600 sec tasdis+ eas[2:0]=7h esf[1:0]=3h eint1[1:0]=01 12.5 msec R? disable r g { tasdis- eas[2:0]=0h esf[1:0]=3h eint1[1:0]=01 0.1 msec tdetr pth 0.5*vdd vout det 0.5*vdd tdetf vhys
[ak8996/w] ms1055-j-04 2011/12 15 10) ?\? ?\? ?\? ?\? ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ?\ vself eint1[1:0]=10 0.48*vdd -0.1 0.52*vdd +0.1 v ?\ ?r g tself eint1[1:0]=10 450 600 sec 11) 11) 11) 11) ?? ?? ?? ?? 11 1111 11- -- -1) 1)1) 1) ? ? ? ??? 11-1-1) ? ? ? ??? ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments vref ?R vr0 { am[3:0]:1h det 0.97 1.0 1.04 v vr+ vr0 evr[2:0]=3h +30 mv vref { vr- vr0 evr[2:0]=4h -40 mv vref { step vrstp 10 mv vs51 vref { vs ? ? ? 3k 3.88 4.00 4.12 v vs52 ? ? 1k 3.88 4.00 4.12 vdd>2.7v vs31 vref { vs ? ? ? 3k 1.94 2.00 2.06 v vs ?R vs32 ? ? 1k 1.94 2.00 2.06 vdd>2.7v iref ir0 { am[3:0]:2h det 16.15 20 24.98 a ir+ ir0 eir[3:0]=7h +4.81 a iref { ir- ir0 eir[3:0]=8h -3.40 a iref { step irstp 0.547 a osc ? fr0 { am[3:0]:3h det 768 1024 1288 khz fr+ fr0 efr[3:0]=4h 204.8 khz osc { fr- fr0 efr[3:0]=ch -204.8 khz osc { step frstp 51.2 khz
[ak8996/w] ms1055-j-04 2011/12 16 11-1-1) ? ? ? ??? ? A AA A ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments vtmp ?R v 0 {? 25 am[3:0]:4h det 0.936 1.0 1.062 v vt0+ vt0 etm[5:0]=1fh +62 mv vtmp { vt0- vt0 etm[5:0]=20h -64 mv vtmp { step vt0stp 2.0 mv vtmp ?? vt ? -40 - 105 c 3.0 mv/ c note) agnd ?R vag 0.5*vdd -0.06 0.5*vdd 0.5*vdd +0.06 v note) O?? b?Y ? 11-1-2) ? ? ? ??? ??` ??` ??` ??`or or or or note) ??d o ? vdd= 4.5 4.5 4.5 4.5 C CC C 5.5 5.5 5.5 5.5 v ? -40 - 105 c item symbol conditions min. typ. max. units comments vref ?R vr0p am[3:0]:1h det 0.99 1.0 1.01 v { vs51p ? ? 3k 3.88 4.00 4.12 v { vs ?R vs52p ? ? 1k 3.88 4.00 4.12 { iref ir0p am[3:0]:2h det 18 20 22 a { osc ? fr0p am[3:0]:3h det 921.6 1024 1126.4 khz { vtmp ?R v 0p am[3:0]:4h det 0.994 1.0 1.006 v { @25 note) r 5v `? evd[0]=0 {?? ?? 3v `? evd[0]=1 ?? ? { ???? 11-2) gain amplifier etc. ??d?? ? ? ??{ g ??? ? ??R 5v 3v r g1 5 ?? 0.1*vdd buff 4 1 ?? 80mv 40mv H 4000mv 2000mv 100 % ?? 11-2-1) t t t t ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ? gtyp vp/vn vout 50 ?R vicom 0.45vs 0.5*vs 0.55vs v ?R vcom0 vp/vn vout vp=vn=0.5*vs 0.1*vdd v vmax+ 0.9*vdd v vmax- vp/vn vout vp-vn=vss or vdd 0.1*vdd v o noise nout vp/vn vout vp=vn=open vo ? 10nf 1000 vrms @1hz - 100khz note) note) ? 50 ???O?? b?Y ?
[ak8996/w] ms1055-j-04 2011/12 17 11-2-2) g1/2 { { { { ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ??`??y??? vg10 vp-vn=80mv vdd=5v 5 % eig[2:0]=0h, eig[3]=0 145 160 175 mv o { g1/2 ?R vg02 vp-vn=40mv vdd=2.2 - 3.6v eig[2:0]=0h, eig[3]=0 evd[0]=1 73.0 80 87.0 mv g1sc+ eig[2:0]=7h 9 g1 { g1sc- eig[2:0]=0h 2 { step g1sc stp 1 g2sc+ eig[3]=1 2 g2 { g2sc- eig[3]=0 1 11-2-3) ?? ?? ?? ???R{ ?R{ ?R{ ?R{ ??d o ? vdd=2.2 5.5v ? -40 105 c ?? item symbol conditions min. typ. max. units comments ??`??y??? vo01 vdd=5v 5 % 0.5*vdd C30 0.5*vdd 0.5*vdd +30 mv o {?R vo02 vdd=2.2-3.6v evd[0]=1 0.5*vdd C15 0.5*vdd 0.5*vdd +15 mv ocmp+ eoc[10]=0h eoc[9:7]=7h +52.5 % ?? { dac { ocmn+ eoc[10]=1h eoc[9:7]=7h -52.5 % { step ocm stp 7.5 % ocl+ eoc[10]=0h eoc[6:0]=3fh +7.875 % ??? { dac { ocl- eoc[10]=1h eoc[6:0]=3fh -7.875 % { step ocl stp 0.125 % 11-2-4) ? ? ? ??R{ ?R{ ?R{ ?R{ ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R{??`??y??? vs01 vp-vn=80mv@5v 480 500 520 mv o { ??R vs02 vp-vn=40mv@3v evd[0]=1 240 250 260 mv sc+ esc[8:0]=0ffh 100/36.25 ?{ sc- esc[8:0]=100h 100/164 { step sc stp n=-256 - +255 100/(100+0.25*n)
[ak8996/w] ms1055-j-04 2011/12 18 11-2-5) ?? ?? ?? ??? ? ? ? ? ?{ { { { 11-2-5-1) 2 vk vk vk vk a*temp^2+b*temp+c ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R???R{??`??y??? a2nd5+ +0.0016 2 ?S a { 1 a2nd5- -0.0016 { step1 a2nd5 stp vdd=5v 5 % 1.260e-5 a2nd3+ +0.0008 2 ?S a { 2 a2nd3- -0.0008 { step2 a2nd3 stp vdd=2.2 - 3.6v 0.630e-5 note) O?? b?Y ? 11-2-5-2) ?? ?? ?? ?? 1 vk vk vk vk d*temp+e ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R???R{??`??y??? d2ndo5+ +0.60 1 ?S d { 1 d2ndo5- -0.60 { step1 d2ndo5 stp vdd=5v 5 % 0.0012 d2ndo3+ +0.30 1 ?S d { 2 d2ndo3- -0.30 { step2 d2ndo3 stp vdd=2.2 - 3.6v 0.00060 note) O?? b?Y ? 11-2-5-3) ? 1 vk vk vk vk d*temp+e ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R???R{??`??y??? d2nds5+ +0.32 1 ?S d { 1 d2nds5- -0.32 { step1 d2nds5 stp vdd=5v 5 % 0.000626 d2nds3+ +0.30 1 ?S d { 2 d2nds3- -0.30 { step2 d2nds3 stp vdd=2.2 - 3.6v 0.00060 note) O?? b?Y ?
[ak8996/w] ms1055-j-04 2011/12 19 11-2-6) ??R ??R ??R ??R ???{ ???{ ???{ ???{ (st & sv) ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R???R{??`??y??? sv1 {r sv ? 5.0 % ?? ??R ? sv2 sv 2 ? 0.25 % sv1 st1 {r st ? 5.0 % ?? ? ? st2 st 2 ? 0.25 % st1 11-2-7) lpf, s/h1&2, & buffer ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R???R{??`??y??? lpf ? fc1 40 60 80 khz s/h1&2 shg 1.935 2 2.065 s/h1&2 {? ` sherr -20 0 20 mv s/h2 ? { ` rout 24.6 32 39.4 k bufg+ eog[2:0]=4h 4 buf { bufg- eog[2:0]=0h 2 { step bufgstp 0.5 10k rbuf1+ 0.9*vdd v rbuf1- ? ? 20k 0.1*vdd v rbuf2+ 0.9*vdd v vdd>2.7v buf (vout) l rbuf2- ? ? 10k 0.1*vdd v vdd>2.7v
[ak8996/w] ms1055-j-04 2011/12 20 11-2-8) level shift ??d o ? vdd=2.2 - 5.5v ? -40 - 105 c ?? item symbol conditions min. typ. max. units comments ???R???R{??`??y??? vlv0 { am[3:0]:9h vs vo 0.5*vdd C0.02 0.5*vdd 0.5*vdd +0.02 v vo vlvr+ vlv0 elv[10:6]=1fh 0.890 *vdd v vo vlvr- vlvo elv[10:6]=0fh 0.110 *vdd v vo ?R { ??? vlrstp 0.026 *vdd v vo vlvf+ vlv0 elv[10]=1h, elv[5:0]=3fh 0.0315 *vdd v vo vlvf- vlv0 elv[10]=0h, elv[5:0]=3fh -0.0315 *vdd v vo ?R { ??? vlfstp 0.0005 *vdd v vo
[ak8996/w] ms1055-j-04 2011/12 21 ` ` ` ` 1. ? ? ? ?? ? ? ??? R?? R?? R?? R?? 00 ?\ off r 1 ? stv ??? clk (1=512khz) no. status press judge stv 10 30 3 13 start up pj0 stv0 msr st3 ? & ?{ s/h1&2 vout st0 20 ?R 1/2*vdd vout ? (1) det s 400 sec 0 5 8 18 51 (1 ? ) ? ?\ off r 2 ?? stv ?? clk (1=512khz) no. status press judge 11 31 3 13 pj1 stv1 msr st3 stv ? & ?{ 2 ??? s/h1&2 vout st1 21 vout ? (n-1) vout ? (n) det 0 5 8 18 50 51 vdd or stbyn 50 vdd or stbyn Ryg ?g 100hz:5070 1khz:462 2khz:206 10.24khz: 0 ?g 100hz:5070 1khz:462 2khz:206 10.24khz: 0 r h ?
[ak8996/w] ms1055-j-04 2011/12 22 2. ?\??r ?\??r ?\??r ?\??r ? ? ? ? ??? R?? R?? R?? R?? 00 ?\ on r 1 ? stv ???{???{??? clk (1=512khz) no. status press judge stv 10 34 4 14 start up pj0 stv4 msr4 st4 ?{ s/h1&2 vout st0 20 ?R 1/2*vdd vout ? (1) det r h s 400 sec 0 5 8 18 51 (1 ? ) ??{???{ ?\ on r 2 ? stv ?? clk (1=512khz) no. status press judge 15 30 3 13 pj0 stv0 msr st3 stv ? & ?{ 2 ?? 3 ??? s/h1&2 vout st5 20 vout ? (n-1) vout ? (n) det 0 5 8 18 50 51 vdd or stbyn 50 vdd or stbyn r h ?\g Ryg
[ak8996/w] ms1055-j-04 2011/12 23 3. ????`h 3.1 ????r 3.2 ?\??r no. state clk 00 start up ??rg vref&iref ????? vout ?O ??R 10 st0 ?_? ?? 20 pj0 clk=5 R?? 30 stv0 clk=8 stv ? 3 msr clk=18 R (vp-vn) vout ? 13 st3 clk=51 ? fs=10.24khz Or????oBA??? ?g 100hz 5070 clk 1khz 482 clk 2khz 206 clk 10.24khz 0 clk 11 st1 clk1= 51 or 256 or 512 or 5120 R??? 21 pj1 clk=5+clk1 R? ( R? ) 31 stv1 clk=8+clk1 stv ? no. state ?? ???? ?? 00 start up ??rg vref&iref ????? vout ?O ??R 10 st0 ?_? ?? 20 pj0 clk=5 R?? 34 stv4 clk=8 sv ? st ? 4 msr4 clk=18 vp&vn ? 1/2*vs ??? vout ? 14 st4 clk=51 ?\?? ?\?K? 50 clk ??? 15 st5 clk=100 ?? 20 pj0 clk=105 R?? 30 stv0 clk=108 stv ? 3 msr clk=118 R (vp-vn) vout ? 3.1 ????r st3 ???
[ak8996/w] ms1055-j-04 2011/12 24 { {{ {` ` ` ` main routine power on ( & stbyn : h ) eeprom:on (cadd 00h d[0] set) measurement mode routine ex. ta:25 c note) eeprom address is indi cated by add, control regis ter address is indicated by cadd . note2) in case of package, each items are unused. eeprom initialize (add 19h d[7:0] set) note2) offset & span temperature coefficient s et (add 04h d[7:0]=7f add 05h d[2:0]=3 add 06h d[7:0]=ff add 07h d[7:0]=7f add 08h d[7:0]=7f add 09h d[2:0]=3 add 0ah d[7:0]=ff add 0bh d[2:0]=3 add 0ch d[7:0]=ff ) ex. press ure:100k pa offs et & span temperature c oefficient set (add 04h d[7:0]=0 add 05h d[2:0]=0 add 06h d[7:0]=0 add 07h d[7:0]=0 add 08h d[7:0]=0 add 09h d[2:0]=0 add 0ah d[7:0]=0 add 0bh d[2:0]=0 add 0ch d[7:0]=0) vref adjus tment routine det pin normal operation set (cadd 00h d[4:1] set) offset rough /fine adjustment routine ex. ta:105 c ex . ta:-40 c offset & span temperature coefficient c alculate (add 04h d[7:0] add 05h d[2:0] add 06h d[7:0] add 07h d[7:0] add 08h d[7:0] add 09h d[2:0] add 0ah d[7:0] add 0bh d[2:0] add 0ch d[7:0] set) ex. ta:25 c offs et rough/ fine adjus tment routine note2) iref adjus tment routine osc adjustment routine vtmp adjustment routine eeprom:of f (cadd 00h d [0] set) span rough /fine adjustment routine eeprom:on (cadd 00h d[0] set) eeprom:off (cadd 00h d[0] set) sensor & ak8996 temperature c haracteristic measurement routine sens or & ak8996 temperature characteristic measurement routine sensor & ak8996 temperature charac teristic measurement routine eeprom:on (cadd 00h d[0] set) eepr om:of f (cadd 00h d[0] set) press ure & damage check routine ex. press ure:100kpa power off ex. press ure:0kpa lev el s hift & pressure judge set routine span rough/fine adjustment routine
[ak8996/w] ms1055-j-04 2011/12 25 sub routine note) e epro m addres s is indicated by add, cont rol regist er address is indicated by cadd. supply volt age set (add 17h d[ 3] set) sampling freq. set (add 17h d[2:1] set ) i nput gain (ga1/2) set (add 0dh d[ 3:0] set ) measurement mode routine end buffer on/o ff set (add 17h d[ 0] set) p ress ure j udge set (add 17h d[5:4] set ) vref adjustment rout ine vref adjus tment (add 12h d[2:0] set) vref measurement set (cadd 00h d[4:1] set) vr ef measurement & check vr ef measurement & check iref adjust ment rout ine end i ref meas urement set (cadd 00h d[4:1] set) ok ng ng o k iref adjus tment (add 13h d[ 3: 0] set) iref measurement & chec k end ok ng ng o k iref measurement & c heck
[ak8996/w] ms1055-j-04 2011/12 26 sub routine note) eeprom address is indicated by add, control register addres s is indicated by cadd . vtmp adjustment routine vtmp measurement s et (cadd 00h d[4:1] set) offset rough/fine adjus tment routine offset adjustment (add 00h d[3:0] & 01h d[6:0] set) offs et meas urement & c heck osc adjus tment routine osc measurement set (cadd 00h d[4:1] set) osc adjus tment (add 14h d[3:0] set) end ok ng ng ok osc meas urement & c heck osc measurement & check vt mp adjustment (add 15h d [5:0] s et) end ok ng ng ok vtmp measurement & check vtmp meas urement & check eeprom:off (cadd 00h d[0] set) eeprom:on (cadd 00h d[0] set) end ok ng ng ok offset measurement & check
[ak8996/w] ms1055-j-04 2011/12 27 sub routine note) eeprom address is indic ated by add, control register address is indicated by c add. span rough/fine adjustment routine span adjustment (add 02h d[0] & 03h d[8:0] set) lev el s hift & pressure judge set routine pres sure judge measurement s et (cadd 00h d[4:1] set) pressure judge level measurement & c heck lev el shift set (add 1bh d [4:0] & 1ch d[5:0] s et) end buffer gain s et (add 0eh d[2:0] set) eeprom:on (cadd 00h d[0] set) eeprom:off (cadd 00h d[0] set) press ure j udge level adjustment (add 1dh d[1:0] & 1eh d[7:0] set) lev el shift measurement & check eeprom:of f (cadd 00h d [0] set) eeprom:on (cadd 00h d[0] s et) end ok ng ng ok span measurement & c heck span measurement & c heck eeprom:off (cadd 00h d[0] set) eeprom:on (cadd 00h d[0] set) ok ng ng ok pres sure judge level measurement & check eeprom:off (cadd 00h d[0] set) eepr om:on (cadd 00h d[0] set) ok ng ng ok level shift measurement & c heck
[ak8996/w] ms1055-j-04 2011/12 28 sub routine note) eeprom address is indicated by add , control register a ddress is indicated by cadd. function o n/of f set (add 18h d[ 4: 3] set) function select (add 18h d[ 2] set) lev el function set (add 18h d[1:0] set) pressure & damage check routine end p res sure lev el set (add 10h d[3:0] set) d[ 4: 3] : 1, 3h d[ 2] : 1h d[ 2] : 0h pressure lev el check (cadd 00h d[ 4:1] set ) vo ut output cont rol (add 18h d[5] set) pressure level set (add 11h d[ 2:0] & 0fh d [2:0] s et ) ee pr om: on (cadd 00h d[ 0] set) s ensor temperature offset voltage meas urement sensor & a k8996 temperature charac teris tic meas urement routine ex. p ress ure:0kpa s ensor temperature posit ive span v olt age meas urement ex. pres sure: 100kpa ex. press ure:-100k pa s ensor temperature negative s pan voltage meas urement ex. pressure: 0k pa cadd 01h d[3, 2] set cadd 01h d[ 5: 4, 3, 2, 1:0] set ak8996 2 nd order t emperat ure offset voltage measurement ca dd 01h d[1:0] set ak 8996 1 st order t emperat ure offset voltage measurement cadd 01h d[5: 4, 3, 2, 1: 0] set ak8996 2 nd order t emperat ure span voltage measurement ca dd 01h d[1:0] set ak8996 1 st order t emperat ure span voltage measurement end
[ak8996/w] ms1055-j-04 2011/12 29 Ch Ch Ch Ch 1) {h {h {h {h ak8996 {h? { {{ {` ` ` `?? ? ???`or? 1 4 {g??????{r?? ?z???`? 1 4 i??z initialize ?i??` ??z????????g?B????? 1 4 ?{ ??????????r 5v ` evd[0]=0 {???? 3v `? evd[0]=1 ??????{ ???? eeprom ?????????]k????? c ? ??? 1. vref { {{ { package or{g or{g or{g or{g ? ? ?R 1.0v {? vref ?R{?????`l?R vs {? vref ?R?{` 1 ? c ?? :00h ?` am[3:0]:1h O?? det ? ????X?A ? 2. iref { {{ { package or{g or{g or{g or{g ? ? 20.0 a {? iref ?{` 1 ? c ?? :00h ?` am[3:0]:2h O?? det ? ????X?A ? 3. osc { {{ { package or{g or{g or{g or{g ? ? g??? 1024khz {? osc ?{` 1 ? c ?? :00h ?` am[3:0]:3h O?? det ? ????X?A ? 4. vtmp { {{ { package or{g or{g or{g or{g ? ? ????` vtmp ?R vref ?R??{? vtmp ?R?{` 1 ? c ?? :00h ?` am[3:0]:4h O?? det ? ????X?A ? 2 vk????`?a? vtmp vref ?R?? ? 5. ?? ?? ?? ???R{ ?R{ ?R{ ?R{ ?AR??`???R ak8996 ?`?{? ???R????R{??? :00h ?` eoc[10:7] ????R ?{??? :01h ?` eoc[6:0] ?{? ????R??a??{???????R` ??{??? 11 ?
[ak8996/w] ms1055-j-04 2011/12 30 ???R{ eoc[10] ???R{?? { 0.5*vdd ?? eoc[10]=0 O { 0.5*vdd eoc[10]=1 O eoc[9: 7] ???R{ 300mv step @vdd:5v {? eoc[10]=0 r -150 +150mv 0.5*vdd ?{ eoc[10]=1 r -150 +150mv 0.5*vdd ?{ eoc[6] ???R?{?? { 0.5*vdd ?? eoc[6]=0 O { 0.5*vdd eoc[6]=1 O eoc[5: 0] ???R?{ 5mv step @vdd:5v {? eoc[6]=0 ?{Y -150mv ?? 30 dec= 1e hex O? eoc[6]=1 ?{Y +150mv ?? 30 dec= 1e hex O? ? offset 2.5mv @vdd:5v ????{ 6. ? ? ? ??R{ ?R{ ?R{ ?R{ ?AR??`??R ak8996 ?`?{? ??R???R{??? :02h ?` esc[8], ?? :03h ?` esc[7:0] ?{? ???a??{???????R`?? {??? 12 ? ??R{ 2400 v @vdd:5v r esc[8:0]=160dec O? 2400[mv]*100/60=4000[mv] 5600 v @vdd:5v r esc[8:0]=-160dec O? 5600[mv]*100/140=4000[mv] ???R`? 5mv @vdd:5v ????{
[ak8996/w] ms1055-j-04 2011/12 31 7. R RR R??` ??` ??` ??` &ak8996 ?? ?? ?? ??? ? ?? ? ? ? 2 { { { { ?????R??`??? 2 ?{?? h? ? {??????? min./max. {? ????R??`???? 2 ?? ak8996 ??? ???????gF? R??`???? 2 ? vsen(t) vsen (t) = t^2+ | t+ ? ak8996 ???? 2 ? vic(t) vic=[(g*a)t^2+(g*b)t+(g*c)] +[dt+e] =(g*a)t^2+(g*b+d)t+(g*c+e) 2 v v v v 1 v v v v 2??????????hy3??ex. 25 c, -40 c, +105 c?g ??? 2nd order function generation block 2nd[1:0] 2 nd order characteristic generator temperature sensor 2 nd order characteristic tuning 1 st order characteristic tuning eot1[9:0] eot2[7:0] est1p[9:0] est1n[9:0] est2p[7:0] est2n[7:0] gain amp.1 gain amp.2 gain amp.3 vn stv vp 2nd order function generation block offset temp. +/- gain temp. ocr, ocf ing scs, sc +40mv -40mv 0.5*vs insw[1:0] otsw[0] stsw[0] ac[1:0] 2nd[1:0] ot2, ot1s, ot1 st2p, st2n, st1ps, st1p, st1ns, st1n
[ak8996/w] ms1055-j-04 2011/12 32 7.1 R RR R??`?? ??`?? ??`?? ??`????y ??y ??y ??y {` 2 ?O c ?? :01h ?` insw[1:0]:0h, ?` otsw[0]:1h, ?` stsw[0]:1h ? R 0kpa r?? vout ??Ry? 7.2 R RR R??` ??` ??` ??`??y ??y ??y ??y {` 2 ?O c ?? :01h ?` insw[1:0]:0h, ?` otsw[0]:1h, ?` stsw[0]:1h ? R ex. +100kpa r?? vout ??R (vp72) y? ? ? ?R ex. -100kpa r?? vout ??Ry? 7.3 ak8996 ?? ?? ?? ?? 2 ??y ??y ??y ??y g*at^2+g*bt+g*c {` 2 ?O c ?? :01h ?` insw[1:0]:1h, ?` otsw[0]:0h, ?` stsw[0]:1h, 2nd[1:0]:1h ? vout ??Ry? 7.4 ak8996 ?? ?? ?? ?? 1 ? ? ? ??y ?y ?y ?y {` 2 ?O c ?? :01h ?` insw[1:0]:1h, ?` otsw[0]:0h, ?` stsw[0]:1h, 2nd[1:0]:2h ? vout ??Ry? 7.5 ak8996 ? 2 ??y ??y ??y ??y g*at^2+g*bt+g*c {` 2 ?O c ?? :01h ?` insw[1:0]:2h, ?` otsw[0]:1h, ?` stsw[0]:0h, 2nd[1:0]:1h ? vout ??Ry? 7.6 ak8996 ? 1 ??y ??y ??y ??y + {` 2 ?O c ?? :01h ?` insw[1:0]:2h, ?` otsw[0]:1h, ?` stsw[0]:0h, 2nd[1:0]:2h ? vout ??Ry? 8. ? ?? ? 7 yY yY yY yY a 2 ? R??`????yY off off off ? R??`??yY ga ga ga ? ak8996 ??yY g*a g*b+d g*c+e ? ? 0 S g*c+e ?? 5,6 ? {g?????{ ?? ???? ??? g*a ???{? g*b+d ???{?
[ak8996/w] ms1055-j-04 2011/12 33 ? 2 S ? ??? 2 ? ? ? 2 ? ? d ? 2 S ?? vout ?y? 3 ?? ??????R vbase=0.8v ? ? S ? ??` ga ga ga ak8996 a b c 2 v d e 1 v ??` g ??yY vsenc 25 vsenn vsenp ak8996 ??yY vicc2 25 vicn2 vicp2( ) ??? 2 v vicc1 25 vicn1 vicp1( ) ??? 1 v ?? ?????????R ???? ??` g ??yYA?a? gc gn gp ? gc=vsenc/vsenc=1 gn=vsenc/vsenn gp=vsenc/vsenp ? gc gn gp ak8996 2 vk ?R vsenc1=vbase/gc vsenn1=vbase/gn vsenp1=vbase/gp vbase ak8996 2 vk?R vbase=0.8v vsenc1 vsenn1 vsenp1 ?R??` g ? 2 ??? S ga ga ga ? ak8996 ??yY 2 vka? gicc2 gicn2 gicp2 ? ?? ak8996 2 v?yY??h? (1 v? ) gicc2=vicc2/vicc2=1 gicn2=vicn2/vicc2 gicp2=vicp2/vicc2 ? gicc2 gicn2 gicp2 ak8996 2 vk??R ? vicc21=vbase/gicc2 vicn21=vbase/gicn2 vicp21=vbase/gicp2 vbase ak8996 2 vk?R vbase=0.8v vicc21 vicn21 vicp21 ?R ak8996 ? 2 ?? S a b c ?? vicc11 vicn11 vicp11 ?R ak8996 ? 1 ?? S (d e) ?
[ak8996/w] ms1055-j-04 2011/12 34 ? ? ? d ? ??? 2 ? ????`? ????`? ????`? ????`?h hh h 5 ? ? ? ?h hh h ? y ak8996 2 ? 2 v 1 v vic=[(g*a)t^2+(g*b)t+(g*c)] +[dt+e] =(g*a)t^2+(g*b+d)t+(g*c+e) 2 v 1 v ?? y??` 2 ? {? ????? y??` 2 ? vsen=0.0003t^2-0.0237t+0.0 ???y ak8996 ???R? 2 ? vic2=0.0016t^2-0.16t+0.0 1 ? vic1=0.6t+0.0 ? ???` 2 ? ?? ak8996 2 ? vic=-0.0003t^2+0.0237t-0.0 ?? ?? S O? eot2[7] ???R? 2 S {?? y ak8996 2 S (g*a) ? eot[7]=0 ??? y ak8996 2 S (g*a) ?? eot[7]=1 ??? ?? 2 S (g*a) -0.0003 ?? 1 O? eot2[6:0] ???R? 2 S {?? 0.7874 % ?step {? y ak8996 2 S (g*a) eot2[6:0]=103dec ? g*a=-0.000302 ????? ak8996 2 ?? vic2=-0.000302t^2+0.0302t-0.0 ??? 0.000302=0.0016*|1-0.7874/100*103| 0.0302=0.16*|1-0.7874/100*103| ? ak8996 1 S (g*b+d) +0.0237 ???? 1 S {? eot1[9] ???R? 1 S {?? { 1 S d ? eot[9]=0 ??? { 1 S d p ? eot[9]=1 ??? ?? 1 S (g*b+d) 2 { +0.0302 p ? 1 O? eot1[8:0] ???R? 1 S {?? 1 S +0.0237 =0.0302-0.0065 ? eot1[8:0]=456dec ? d=-0.00646 ???? ak8996 1 ?? vic1=-0.00646t+0.0 ??? 0.00646=0.6*|1-0.1957/100*456| ?{ vic=0.0003t^2-0.0237t+0.0 2 S 1 S {?? 0 S ? ?? 0.0 ????R? ?? ??????? {????R?{?{
[ak8996/w] ms1055-j-04 2011/12 35 ? 2 ? ????`? ????`? ????`? ????`?h hh h 5 ? ? ? ?h hh h ? y ak8996 2 ? 2 v 1 v vic=[(g*a)t^2+(g*b)t+(g*c)] +[dt+e] =(g*a)t^2+(g*b+d)t+(g*c+e) 2 v 1 v ?? y??` R 2 ? {? ????? y??` 2 ? vsen=0.00051t^2-0.2345t+0.0 ???y ak8996 ? 2 ? vic2=0.0016t^2-0.16t+0.0 1 ? vic1=0.32t+0.0 ?? ` 2 ?? ?? ak8996 2 ? vic=0.00051t^2-0.2345t+0.0 ???? S O? st2p[7] ? 2 2 S {?? y ak8996 2 S (g*a) ? est2p[7]=0 ??? y ak8996 2 S (g*a) ?? est2p[7]=1 ??? ??? 2 S (g*a) 0.00051 ?? 0 O? st2p[6:0] ? 2 S {?? 0.7874? % step {? y ak8996 2 S (g*a) est2p[6:0]=123dec ? g*a=0.0005039 ????? ak8996 2 ?? vic2=0.0005039t^2-0.05039t+0.0 ??? 0.0005039=0.0016*|1-0.7874/100*123| 0.05039=0.16*|1-0.7874/100*123| ? ak8996 1 S (g*b+d) -0.2345 ???? 1 S {? st1p[9] ? 2 1 S {?? { 1 S d est1p[9]=0 ??? { 1 S d p est1p[9]=1 ??? ??? 1 S (g*b+d) 2 { -0.05039 p ? 1 O? st1p[8:0] ? 2 1 S {?? 1 S -0.2345 =-0.05039-0.18411 ???? est1p[8:0]=354dec ? d=-0.18434 ????? ak8996 1 ?? vic1=-0.18434t+0.0 ??? ?{ vic=0.00051t^2-0.2345t+0.0 2 S 1 S {?? 0 S ? ?? 0.0 ???R? ?? ???????{ ???R{?{
[ak8996/w] ms1055-j-04 2011/12 36 9. ?? ?? ?? ???R ?R?R ?R? ? ? ?{ {{ { ???R??ar?k`{? ???R????R{??? :00h ?` eoc[10:7] ????R ?{??? :01h ?` eoc[6:0] ?{? 10. buff { {{ { buffer {? buffer ? buf {??? :0eh ?` eog[2:0] ?{? 11. R? R? R? R? ? ??R{ ?R{ ?R{ ?R{ ??????R{???h? R {??R ??R? ? {? R ?R {? 1, 2 ?? :1d, 1eh ?` :epjlv[9:0] ? {? ? ??R {{? buffer ?R?? ?R { ? vo ?R?? 5. ??{{? ? 2.5v @vdd:5v ????? R {? vout ?R?R ??? ? ?R ???? ? ?R 5v ? eog[2:0]=4hex 4 O?R 1.0v {? vout ?R? 1.0+4*(2.5-1.0)=7.0v ??? ? ?R ?? ?R{??R??R??{?? :1b, 1ch ?` :elv[10:0] ?{? ?R{ elv[10:6] { ? ???? vo ?R 2.5v @vdd:5v ? buffer ?RR ?????? ???? ? ? ???R?{ elv[5:0] vout ?R?R{? s/h2 s/h1 & level shifter pressure judge epjlv[9:0] elv[10:6] elv[5:0] vo 32kohm vout buffer eog[2:0]
[ak8996/w] ms1055-j-04 2011/12 37 12. ? ? ? ??R ?R?R ?R ? ? { {{ { ??ar?k`{? ??R???R{??? :02h ?` esc[8], ?? :03h ?` esc[7:0] ?{? 2) vo ? ? ? ? cap Q QQ Q ? vo ? Q ?h? vo ? Q ?? ?? r? stbyn l to h vout ??R?rg sinad =signal/(noise+distortion) ? ??????? 1. vout ??R ??R ??R ??R ?rg rg rg rg?? ?? ?? ?? ??? vo ? ??? ? ? stbyn ?y vout ?R`?????rg? ???? ? ?? ??h? 99.5 % rg + ?? g??R x ?? 0.5*vdd ? ?R ? ?R y ?? 0.1*vdd 99.5 % _ ??rg + g??? not e vo ? 3 f ? 100hz ??? g??R 16.3 % 0.5*vdd 0.0815*vdd ? vout ? ? g? 0.3msec ?? a=(1-e^(-0.3[ms]/(560[ ]*3[ f]))*100=16.4[ % ] ?? gyR ? ?R 99.5 % ?? g?? 0.0815*vdd 0.1*vdd 99.5 % 345.2 msec ? b=(0.995*0.1*vdd-0.163*0.5*vdd)/(0.1*vdd-0.163*0.5*vdd)*100=97.3[ % ] rg d g =-32[k ]*3[ f]*ln(1-b/100)=345.2[msec] ?? 99.5 % rg + gQ???? 99.5 % rg + g = 0.3 [ms e c] + d =345.5[msec]
[ak8996/w] ms1055-j-04 2011/12 38 ? ? ?g H ????? ? ? rg ? ?R x ?R vout ? y vo ? cap cap[ f] typ., cap*1.1[ f] worst i? 1 res1 560[ ] typ., 689.5[ ] worst vo i? 2 res2 32[k ] typ., 39.4[k ] worst ? c y>a*x c=99.5[%] ? y ??? ???rg tenable1,2 ? stbyn ?Q 465 s>, 495 s> ??? ?R???rg???? stbyn ??R???? vo ?i 32k ????????? 345.2msec typ. ???
[ak8996/w] ms1055-j-04 2011/12 39 note) g ?R x vo ???R & ?{? ?? :1b, 1ch ?` :elv[10:0] O Q?????? elvr[9: 6] vo ? dec hex bin elvr[10]=0 (*vdd) elvr[10]=1 (*vdd) comments 0 0 0000 0.5 0.5 ? 1 1 0001 0.4 0.5 2 2 0010 0.4 0.5 3 3 0011 0.4 0.5 4 4 0100 0.4 0.6 5 5 0101 0.3 0.6 6 6 0110 0.3 0.6 7 7 0111 0.3 0.6 8 8 1000 0.3 0.7 9 9 1001 0.2 0.7 10 a 1010 0.2 0.7 11 b 1011 0.2 0.7 12 c 1100 0.2 0.8 13 d 1101 0.1 0.8 14 e 1110 0.1 0.8 15 f 1111 0.1 0.8 2. vout ? sinad ?? ?? ?? ?? vo ?? sinad ?v S ???? ???{ 0.5 % fs ??? sinad 46db ??? sinad ? ? ? ? ? ? ? ? vo ? ? ? ? ? ?? ?? ?? ?? ? ? ? ? typical typical worst note 5 f 0.995hz 49.59db 46.39db 3 f 1.658hz 45.15db 41.95db 1 f 4.974hz 35.61db 32.41db 100hz 100nf 49.74hz 15.73db 12.66db 1 f 4.974hz 55.61db 52.41db 100nf 49.74hz 35.61db 32.41db 1khz 10nf 497.4hz 15.73db 12.66db 100nf 49.74hz 55.82db 52.62db 10nf 497.4hz 35.82db 32.62db 1nf 4.97khz 15.93db 12.85db 10.24khz 500pf 9.95khz 10.23db 7.46 b not e ? 10 % ?u ? worst ? 1. vout ??R?rg??? ? 2. vout sinad ???h??y rg ?s ?? vo ?? ?? ? sinad ? ?? vo ?? ???? ???? ? ? ?? ? ? ?? vo ?? Q ????
[ak8996/w] ms1055-j-04 2011/12 40 3) ??r ??r ??r ??r ? ? stbyn ? l to h r rr r R? R? R? R? ? ? ? ??? ?? ?? ?? ?? r? stbyn l to h ?R??R?? ????? ??????? 1. R? R? R? R? ? ?? ?? ?? ?? R???? vout ??R????rg `??? O?R 0.5 % ?? vout ??R? i? 32k ? cap Q ?r ? rg ??? 2 vo ? ? ? ? cap Q QQ Q ? ? cap ? 0.1 f ?? vout ??R??R 0.5 % ?R?Y } ???? 0.1 f ?? ???? 0.5 % ?`? ?? } ??? ? ? stbyn rR? g disable ? B ???? disable rg? 2 vo ? ? ? ? c Q QQ Q ? ? ? Q ? ? d ? disable rg = -3 9 400 [ ] * 1.1 * c [f] |* n ( 1-0. 99 5 ) 2. R? R? R? R? disable rg rgrg rg?? ?? ?? ?? R? disabl erg????rgK?R???r g???R?????R? ?\?????R? disabl erg?? 2.1 R?? eint1[1:0]=1h eas[2: 0] R? R? R? R? disable rg rgrg rg msec dec hex bin fs:100hz fs:1khz fs:2khz fs:10khz comments 0 0 000 10 1.0 0.5 0.1 ? 1 1 001 10 1.0 0.5 0.2 2 2 010 20 2.0 1.0 0.4 3 3 011 60 6.0 3.0 0.8 4 4 100 140 14.0 7.0 1.6 5 5 101 300 30.0 15.0 3.1 6 6 110 620 62.0 31.0 6.3 7 7 111 1260 126.0 63.0 12.5 vdd ?? rg det R? disable rg
[ak8996/w] ms1055-j-04 2011/12 41 2.2 R? + ?\? eint1[1:0]=3h eas[2: 0] R? R? R? R? disable rg rgrg rg msec dec hex bin fs:100hz fs:1khz fs:2khz fs:10khz comments 0 0 000 10.2 1.2 0.7 0.3 ? 1 1 001 10.2 1.2 0.7 0.3 2 2 010 40.2 4.2 2.2 0.6 3 3 011 80.2 8.2 4.2 1.0 4 4 100 160.2 16.2 8.2 1.8 5 5 101 320.2 32.2 16.2 3.3 6 6 110 640.2 64.2 32.2 6.5 7 7 111 1280.2 128.2 64.2 12.7 3. R? R? R? R? ? ? ?? ?? ?? ?? R?? vout ?R rg? i? 32k ? c Q ? F ? c<=0.1 f ??RY } ???? 0.1 f ?? ?? ?R?` ? ? ] ????? 4) M M M M?? ?? ?? ?? 3 M ? d ? ? ? ? d ?? ? o ? ?? ??? units vdd:3.6v vdd:5.5v comments ma 2.4 3.5 O ? vdd ?? rg det R? disable rg?\?rg?
[ak8996/w] ms1055-j-04 2011/12 42 5) ?RQ ?RQ ?RQ ?RQ level shift ? ? ? ?? ? ? ? ? s/h1&level shift ??? ? ??a??? ` elvr[9:6]=0h, elvf[5:0]=00h ? lvr, lvf ?? 1bh, 1ch Or ?? s/h1 sw ? ????? ? ???`O ?? sw off O????? sw on ? ?? vo ?? vout ???{ dac { step elvf[5:0]=00h `? g {??????RO 0.5vdd O? ???? 6) ?yr ?yr ?yr ?yr ?` ?` ?` ?`?F ?F ?F ?F??? ?? ?? ?? ak8996 ??`?F????g Y ??g Y Y ak8996 ??` ?F?? 0.3mv ??? ??g Y Y??? ? g Y ? ?R :5v ?R :40mv(=vp-vn) ?R :0.5*vdd :25 vo ? :10nf h ??` :25 c -40 c 25 c 125 c 25 c y :vo ? vout g Y Y ?????yY ? d ? 0.3mv ??? ? lpf { dac elvr[9:6] elvf[5:0] elvr[9:6]=0h, elvf[5:0]=00h r sw off s/h 1 s/h 2 vo r=32k level shift ?{ dac vout pin vo pin
[ak8996/w] ms1055-j-04 2011/12 43 7) ?? ?? ?? ??? ?? ? 1 ? a a a a ?? ?? ?? ?? ? ??`{???? 1 S ?????{?? ?{? 9. ?? ?? ?? ???R ?R?R ?R? ? ? ?{ {{ { ? ? { { { { ? ? ? 1. {?Or 50 cr S ak8996 O? 2. O?R :0kpa ? vout ?R voff50 y? 3. y? ex. address 16 hex eue[7:0] ? ?? 4. ?? 25 c ?K{ A 5. R :0kpa ? vout ?R voff25 y? ????RR ?R???R?{{ ?????? 1 S {? ? {g?? 6. ??? 1 S ? ??? 1 S = voff50-voff25 / 50-25 [mv/ c ] ??? (a) 7. ??? 1 S ex. 0.04[mv/ c ] 1step A ? { ` = a /0.04 8. ot1 ? address 06 hex ?{ `? ? ? ? 50 25 0 SO?0kpa ? ? O? SO? voff50 voff25 ?{
[ak8996/w] ms1055-j-04 2011/12 44 8) R?? R?? R?? R???? ?? ?? ?? R?? O?`O ? ? O ? R??Q?????? R?? O???? ??? pth ? O eeprom O ept[3:0] ? a???? O ? xk ?? eeprom eint2[0] ? ? ?R?? ???? ??`O ? O ? ?????R??? H ?? eint3 [1:0] ? ?? ? ` ` ` `O OO O ?O ?O ?O ?O 00 int< ???R? 0.5*vdd 0.95*vdd @vdd:5v 01 int> ??R? 0.05*vdd 0.5*vdd @vdd:5v 10 int>< ? ? ?R? (0.5*vdd 0.95*vdd), (0.05*vdd 0.5*vdd) @vdd:5v 11 int<> ? ?R? (0.5*vdd 0.95*vdd) (0.05*vdd 0.5*vdd) @vdd:5v eint3[1:0] : 0hex O?? ??? ? 0.5*vdd 0.95*vdd @vdd:5v ????? 0.5*vdd O??? ? ] ? ? det pth logic eeprom ept[3:0] -1 vout eint2[0] eint3[1:0] 0.5*vdd< 0.5*vdd> +??????? -???????
[ak8996/w] ms1055-j-04 2011/12 45 9) ak8996 ??r? ??r? ??r? ??r? ak8996 ? ?R ? r ?? ak8996 ? ?rg? 200 s 0.1 *vdd 0. 8*vdd ? ? ?rg200 s ?????`? ????`? ak8996 ?? ????`? i ??? stbyn ??????? ? ?R? ? ? ?rg 200 s ???? stbyn ? ? r c A ? ?r _ g ak8996 ??????? ? ?R vdd _ r stbyn ??R0.3 *vdd ??? ? r c Q ? ? r c ? ??? vstbyn = vdd * [ 1-ex p( - t/r* c )] vstbyn : stbyn ?R t : vstbyn ?R _ rg 10) R R R R? ??? ??? ??? ????ROr ?ROr ?ROr ?ROr ? ? ? ? R? ???ROr ? ? ???R??R? ?? ?????? ?? ?RO? 0.0025*vdd R? ?? ???R ??????? ??? ? } ??R? ???R??? { ?{ ???? ???R ? ?R ??? ?? 4 N ? ?R 2.5v, 3.0v, 3.3v, 5v r? ???R? d ? ???R ? ? ? ?W ??? ??W ? ??? ? ^ ? ???? ? address : 11 hex d[2:0]=ehys[2:0] ehys[2:0] ??? ??? ??? ????R ?R?R ?R dec hex bin vdd ? vdd:2.5v vdd:3v vdd:3.3v vdd:5v units 0 0 000 0.0200*vdd -50.00 -60.00 -66.00 -100.0 mv 1 1 001 0.0175*vdd -43.75 -52.50 -57.75 -87.5 mv 2 2 010 0.0150*vdd -37.50 -45.00 -49.50 -75.0 mv 3 3 011 0.0125*vdd -31.25 -37.50 -41.25 -62.5 mv 4 4 100 0.0100*vdd -25.00 -30.00 -33.00 -50.0 mv 5 5 101 0.0075*vdd -18.75 -22.50 -24.75 -37.5 mv 6 6 110 0.0050*vdd -12.50 -15.00 -16.50 -25.0 mv 7 7 111 0.0025*vdd -6.25 -7.50 -8.25 -12.5 mv eeprom & control register serial i/f stbyn r vss vdd c
[ak8996/w] ms1055-j-04 2011/12 46 11) vout ? ? ?? ? ? ? ak8996 vout ?? ak8996 ? h 4 N ???h?? ???? ] ????? no ? ?? ? h ?? ?? ?? ?? st Rr vout ?? stv st {? ? ? ?? ? ?? 1 h ??R ??R ??R ??R sv Rr vout ? ? ?R stv (sv ) {? ? ? ?? A? ??? 2 vout(v) ? ( ) st {??? -40 105 ?Rr??R ? (v) vout(v) sv {??? 4.5 5.5 ?Rr??R
[ak8996/w] ms1055-j-04 2011/12 47 no ? ?? ? h vout rg rg rg rg 1 vout ????g???? step ?? ?F 1 ???k???? ???p??? 3 h vout rg rg rg rg 2 ?rg W rg? ? ? stv ? ?B ? ? vout ? ? ? ????? ??? W ? ?? ?? 4 rg (msec) vout(v) st,sv 1step 1 fs) vout(v) rg (min) st 1step ? L???
[ak8996/w] ms1055-j-04 2011/12 48 ????`? ????`? ????`? ????`?h hh h lsi ? sclk sdi/o cs ? 3 ???????` eeprom ? ]k?? ?`zi?????` ? B? ? cs high ? sclk ??? sdi/o ?` ? z sclk ??? sdi/o ?`? ?` 3 ?????? i2 i0 5 ????? a4 a0 8 ??? ?` d7 d0 ? ???`? i2 i0 a4 a0 d7 d0 ? write ?? eeprom ? 5msec ??? 300nsec ?zrg 6 ? ac twr ??? read ?? sclk 8clk ?zr?` ?o ? ? ?????? 9clk ??`i? 1) ?` ?` ?` ?` ? ????` ?zi?` ????????? 3bit ?? 5bit ?` 8bit ? 16bit ?? ??? ??? ??? ??? ?? ?? ?? ?? ?` ?` ?` ?` i2 i1 i0 a4 a3 a2 a1 a0 d7 d6 d5 d4 d3 d2 d1 d0  ?` ?` ?` ?` 2) ??? ??? ??? ???h hh h ??? `? h ???? ??? ??? ??? ??? ? ?? ? 1 i2 i1 i0 h hh h 1 1 0 eeprom i (read mode) eeprom ?z???`i? eeprom z (write mode) eeprom ??`z??zrg sclk 16 ? ?? cs 5msec ??? 1 0 1 eeprom ?z (write mode) ?? 19h ??z? ?`???? z??zrg sclk 16 ? ?? cs 10msec ??? 0 1 0 ?i (read mode) ??z???`i? 0 0 1 ?z (write mode) ???`z??zrg sclk 16 ? ?? cs 300nsec ?? note) ???? ?
[ak8996/w] ms1055-j-04 2011/12 49 3) ??? ??? ??? ??? 3.1) eeprom ??? ??? ??? ??? ?` ?`?` ?` note1) ?? ?? ?? ?? (hex) d7 d6 d5 d4 d3 d2 d1 d0 eoc[10] eoc[9] eoc[8] eoc[7] ocr ???R{ 00h 0 0 0 0 eoc[6] eoc[5] eoc[4] eoc[3] eoc[2] eoc[1] eoc[0] ocf ???R?{ 01h 0 0 0 0 0 0 0 esc[8] scs ??R{ 02h 0 esc[7] esc[6] esc[5] esc[4] esc[3] esc[2] esc[1] esc[0] sc ??R{ 03h 0 0 0 0 0 0 0 0 eot2[7] eot2[6] eot2[5] eot2[4] eot2[3] eot2[2] eot2[1] eot2[0] ot2 ???R? { 2 ?S 04h 0 0 0 0 0 0 0 0 eot1[9] eot1[8] ot1s ???R? { 1 ?S 05h 0 0 eot1[7] eot1[6] eot1[5] eot1[4] eot1[3] eot1[2] eot1[1] eot1[0] ot1 ???R? { 1 ?S 06h 0 0 0 0 0 0 0 0 est2p[7] est2p[6] est2p[5] est2p[4] est2p[3] est2p[2] est2p[1] est2p[0] st2p ?{ 2 ?S + 07h 0 0 0 0 0 0 0 0 est2n[7] est2n[6] est2n[5] est2n[4] est2n[3] est2n[2] est2n[1] est2n[0] st2n ?{ 2 ?S - 08h 0 0 0 0 0 0 0 0 est1p[9] est1p[8] st1ps ?{ 1 ?S + 09h 0 0 est1p[7] est1p[6] est1p[5] est1p[4] est1p[3] est1p[2] est1p[1] est1p[0] st1p ?{ 1 ?S + 0ah 0 0 0 0 0 0 0 0 est1n[9] est1n[8] st1ns ?{ 1 ?S - 0bh 0 0 est1n[7] est1n[6] est1n[5] est1n[4] est1n[3] est1n[2] est1n[1] est1n[0] st1n ?{ 1 ?S - 0ch 0 0 0 0 0 0 0 0 eig[3] eig[2] eig[1] eig[0] ing { 0dh 0 0 0 0 eog[2] eog[1] eog[0] bufg buf { 0eh 0 0 0 eas[2] eas[1] eas[0] as R?disablerg{ 0fh 0 0 0 ept[3] ept[2] ept[1] ept[0] pth R? 10h 0 0 0 0 ehys[2] ehys[1] ehys[0] hys R???` ????R{ 11h 0 0 0 evr[2] evr[1] evr[0] vref vref ?R{ 12h 0 0 0 eir[3] eir[2] eir[1] eir[0] iref iref { 13h 0 0 0 0 efr[3] efr[2] efr[1] efr[0] osc osc ?{ 14h 0 0 0 0 etm[5] etm[4] etm[3] etm[2] etm[1] etm[0] vtmp vtmp { 15h 0 0 0 0 0 0 eue[7] eue[6] eue[5] eue[4] eue[3] eue[2] eue[1] eue[0] ue y??`z 16h 0 0 0 0 0 0 0 0 eac[1] eac[0] evd[0] esf[1] esf[0] ebu[0] mm y` 17h 0 0 0 0 0 0
[ak8996/w] ms1055-j-04 2011/12 50 eout[0] eint1[ ] eint1[0] eint2[0] eint3[1] eint3[0] int R???\?` 18h 0 0 0 0 0 0 eaw[7] eaw[6] eaw[5] eaw 4] eaw[3] eaw[2] eaw[1] eaw[0] aw eeprom ?z` 19h - - - - - - - - reserved 1ah elv[10] elv[9] elv[8] elv[7] elv[6] lvr ?R{ ????? 1bh 0 0 0 0 0 elv[5] elv[4] elv[3] elv[2] elv[1] elv[0] lvf ?R?{ ????? 1ch 0 0 0 0 0 0 epjlv[9] epjlv[8] pjlv2 R?{ 2 1dh 0 0 epjlv[7] epjlv[6] epjlv[5] epjlv[4] epjlv[3] epjlv[2] epjlv[1] epjlv[0] pjlv1 R?{ 1 1eh 0 0 0 0 0 0 0 0 reserved 1fh note1 ?`????r eeprom ???`??? note2 ?????? note3 ? ?? ???? ?? ?? ?? d[7:0] ? ??? ? 0 ? note4 pkg or??{????? pkg or? 0 ????? 3.2) ? ? ? ? ]k ]k ]k ]k? ? ?? ?? ?? ?? ?` ?`?` ?` note1) ?? ?? ?? ?? (hex) d7 d6 d5 d4 d3 d2 d1 d0 ac[1] ac[0] am[3] am[2] am[1] am[0] aepen[0 ] cm1 {` 1 00h 0 0 0 0 0 0 0 insw[1] insw[0] otsw[0] stsw[0] 2nd[1] 2nd[0] cm2 {` 2 01h 0 0 0 0 0 0 reserved 02h C 1fh note ?`?????? stbyn l H??`??? note2 ?????? note3 ? ?? ???? ?? ?? ?? d[7:0] ? ??? ? 0 ?
[ak8996/w] ms1055-j-04 2011/12 51 4) ????`?? ????`?? ????`?? ????`?? [write mode] a4 a3 a2 a1 a0 d7 d0 sdi/o sclk cs 1 4 16 9 twr_eep, twr_reg a4 a3 a2 a1 a0 sdi/o sclk cs 1 4 16 9 [read mode] d7 d0 hi-z hi-z i2 i1 i0 i2 i1 i0
[ak8996/w] ms1055-j-04 2011/12 52 5) ? ? ? ?h hh h 5.1) eeprom ? ? ? ?h hh h 5.1.1) { { { {? ? ? ? ?????{?`O vref, iref, osc, vtmp ??k{ ***** ? ***** ?{r eeprom `?? eeprom r`?? address 01 hex aepen[0]:1 O a) ?? ?? ?? ???R{ ?R{ ?R{ ?R{ ? ? ? ? ? ocr, ocf ???R?{???{? {? ????? a-1) ?? ?? ?? ???R ?R?R ?R ? { {{ { ocr ???R {? ??{?R? ? ?R????? ??? ? vout 4000mv @vdd:5v 100 % ?? ? ( ???R @vdd:5v)/4000[mv]*100[ % ] ? address : 00 hex d[3:0]=eco[10:7] eoc[9: 7] ? vdd:3v vdd:5v dec hex bin ( % ) eoc [10]=0 (mv) eoc [10]=1 (mv) eoc [10]=0 (mv) eoc [10]=1 (mv) comments 0 0 000 0.00 0 0 0 0 ? 1 1 001 7.50 150 -150 300 -300 2 2 010 15.00 300 -300 600 -600 3 3 011 22.50 450 -450 900 -900 4 4 100 30.00 600 -600 1200 -1200 5 5 101 37.50 750 -750 1500 -1500 6 6 110 45.00 900 -900 1800 -1800 7 7 111 52.50 1050 -1050 2100 -2100
[ak8996/w] ms1055-j-04 2011/12 53 a-2) ?? ?? ?? ???R ?R?R ?R? ? ? ?{ {{ { ocf ???R?{? ??{?R? ? ?R????? ??? ? vout 4000mv @vdd:5v 100 % ?? ? ( ???R @vdd:5v)/4000[mv]*100[?] ? address : 01 hex d[6:0]=eco[6:0] eoc[5:0] ? vdd:3v vdd:5v dec hex bin (%) eoc [6]=0 (mv) eoc [6]=1 (mv) eoc [6]=0 (mv) eoc [6]=1 (mv) comments 0 00 000000 0.0000 0 0 0 0 ? 1 01 000001 0.1250 2.5 -2.5 5 -5 10 0a 001010 1.2500 25.0 -25.0 50 -50 11 0b 001001 1.3750 27.5 -27.5 55 -55 20 14 010100 2.5000 50.0 -50.0 100 -100 21 15 010101 2.6250 52.5 -52.5 105 -105 30 1e 011110 3.7500 75.0 -75.0 150 -150 31 1f 011111 3.8750 77.5 -7.5 155 -155 40 28 101000 5.0000 100.0 -100.0 200 -200 41 29 101001 5.1250 102.5 -102.5 205 -205 50 32 110010 6.2500 125.0 -125.0 250 -250 51 33 110011 6.3750 127.5 -127.5 255 -255 62 3e 111110 7.7500 155.0 -155.0 310 -310 63 3f 111111 7.8750 157.5 -157.5 315 -315
[ak8996/w] ms1055-j-04 2011/12 54 b) ? ? ? ??R{ ?R{ ?R{ ?R{ ? ? ? ? ? scs, sc ??R{? ? vout 4000mv @vdd:5v 1 =100[ % ]/100[ %] ??{ ? ???? esc[8:0]=0 dec r? 2v@vdd:3v, 4v@vdd:5v ? ? {??R? d ?? address : 02 hex - 03 hex d[8:0]=esc[8:0] esc[8:0] ? vdd:3v vdd:5v dec hex bin ( ) (mv) ? ( ) (mv) ? ( ) comments -256 100 100000000 100/164.00 1220 30.488 2439 30.488 -255 101 100000001 100/163.75 1221 30.534 2443 30.534 -160 160 101100000 100/140.00 1429 35.714 2857 35.714 -159 161 101100001 100/139.75 1431 35.778 2862 35.778 -41 1d7 111010111 100/110.25 1814 45.351 3628 45.351 -40 1d8 111011000 100/110.00 1818 45.455 3636 45.455 -2 1fe 111111110 100/100.50 1990 49.751 3980 49.751 -1 1ff 111111111 100/100.25 1995 49.875 3990 49.875 0 000 000000000 100/100.00 2000 50.000 4000 50.000 ? 1 001 000000001 100/99.75 2005 50.125 4010 50.125 2 002 000000010 100/99.50 2010 50.251 4020 50.251 40 028 000101000 100/90.00 2222 55.556 4444 55.556 41 029 000101001 100/89.75 2228 55.710 4457 55.710 159 09f 010011111 100/60.25 3320 82.988 6639 82.988 160 0a0 010100000 100/60.00 3333 83.333 6667 83.333 254 0fe 011111110 100/36.50 5479 136.99 10959 136.99 255 0ff 011111111 100/36.25 5517 137.93 11034 137.93
[ak8996/w] ms1055-j-04 2011/12 55 c) ?? ?? ?? ???R?{ ?R?{ ?R?{ ?R?{ ??` ak8996 ?????R? 2 ?{? 25 c ????R{ ??`???R?? ? S ~ ???{ { {{ {` ` ` `?? ? ?? ? Ch Ch Ch Ch 1 {h {h {h {h ? c-1) ?? ?? ?? ???R? ?R? ?R? ?R? 2 ?S ?S ?S ?S { {{ { ? ? ? ? ? ot2 address : 04 hex d[7:0]=eot2[7:0] eot2[6:0] ? eot2[7]:0 eot2[7]:1 dec hex bin ( % ) vdd:5v/3v vdd:5v/3v comments 0 00 0000000 100.000 0.00160000 /0.00080000 -0.00160000 /-0.00080000 ? 1 01 0000001 99.213 0.0015874 /0.0007937 -0.0015874 /-0.0007937 .. 16 10 0010000 87.402 0.00139842 /0.00069921 -0.00139842 /-0.00069921 .. 32 20 0100000 74.803 0.00119685 /0.000598425 -0.00119685 /-0.000598425 .. 64 40 1000000 49.606 0.0007937 /0.00039685 -0.0007937 /-0.00039685 .. 126 3e 1111110 0.7874 0.0000126 /0.000006299 -0.0000126 /-0.000006299 127 3f 1111111 0.0 0.0 0.0 c-2) ?? ?? ?? ???R? ?R? ?R? ?R? 1 ?S ?S ?S ?S { {{ { ? ? ? ? ? ot1s, ot1 address : 05 hex - 06 hex d[9:0]=eot1[9:0] eot1[8:0] ? eot1[9]:0 eot1[9]:1 dec hex bin ( % ) vdd:5v/3v vdd:5v/3v comments 0 000 000000000 100.000 0.6000 /0.3000 -0.6000 /-0.3000 ? 1 001 000000001 99.804 0.5988 /0.2994 -0.5988 /-0.2994 .. 64 030 001000000 87.4755 0.5249 /0.2624 -0.5249 /-0.2624 .. 128 040 010000000 74.9511 0.4497 /0.2249 -0.4497 /-0.2249 .. 256 100 100000000 49.9022 0.2994 /0.1497 -0.2994 /-0.1497 .. 510 15e 111111110 0.1957 0.001174 /0.0005871 -0.001174 /-0.0005871 511 15f 111111111 0.0 0.0 0.0
[ak8996/w] ms1055-j-04 2011/12 56 d) ?{ ?{ ?{ ?{ ? ? ? ? ? st2p, st2n, st1ps, st1p, st1ns, st1n ??` ak8996 ??? 2 ?{? 25 c ???R{ ??`??? ? S ~ ???{ { {{ {` ` ` `?? ? ?? ? Ch Ch Ch Ch 1 {h {h {h {h ? d dd d- -- -1) 1) 1) 1) ? ? ? ?2 22 2?S ?S ?S ?S { {{ { ? ? ? ? ? st2p, st2n address : 07 hex d[7:0]=est2p[7:0], 08 hex d[7:0] =est2n[7:0] est2p/n2[6:0] ? est2p/n[7]:0 est2p/n[7]:1 dec hex bin ( % ) vdd:5v/3v vdd:5v/3v comments 0 00 0000000 100.000 0.00160000 /0.00080000 -0.00160000 /-0.00080000 ? 1 01 0000001 99.213 0.0015874 /0.0007937 -0.0015874 /-0.0007937 .. 16 10 0010000 87.402 0.00139842 /0.00069921 -0.00139842 /-0.00069921 .. 32 20 0100000 74.803 0.00119685 /0.000598425 -0.00119685 /-0.000598425 .. 64 40 1000000 49.606 0.0007937 /0.00039685 -0.0007937 /-0.00039685 .. 126 3e 1111110 0.7874 0.0000126 /0.000006299 -0.0000126 /-0.000006299 127 3f 1111111 0.0 0.0 0.0 d dd d- -- -2) 2) 2) 2) ? ? ? ?1 11 1?S ?S ?S ?S { {{ { ? ? ? ? ? st1ps, st1p, st1ns, st1n address : 09 hex C 0a hex d[9:0]=est1p[9:0], 0b he x C 0c hex d[9:0]=est1n[9:0] est1p/n1[8:0] ? est1p/n[9]:0 est1p/n[9]:1 dec hex bin ( % ) vdd:5v/3v vdd:5v/3v comments 0 000 000000000 100.000 0.32 /0.30 -0.32 /-0.30 ? 1 001 000000001 99.804 0.3194 /0.2994 -0.3194 /-0.2994 .. 64 030 001000000 87.4755 0.2799 /0.2624 -0.2799 /-0.2624 .. 128 040 010000000 74.9511 0.2398 /0.2249 -0.2398 /-0.2249 .. 256 100 100000000 49.9022 0.1597 /0.1497 -0.1597 /-0.1497 .. 510 15e 111111110 0.1957 0.0006262 /0.0005871 -0.0006262 /-0.0005871 511 15f 111111111 0.0 0.0 0.0
[ak8996/w] ms1055-j-04 2011/12 57 e) e)e) e) g1/2 g1/2 g1/2 g1/2 { {{ { ? ? ? ? ? ing total gain O??? ?AR??` fs ?R ? {? gain amp .2?R400 mv @vdd: 5.0 v ???{ address : 0d hex d[3:0]=eig[3: 0] eig[2:0] total gain ( ) dec hex bin g1 gain ( ) eig[3]=0 eig[3]=1 comments 0 0 000 2 20 40 ? 1 1 001 3 30 60 2 2 010 4 40 80 3 3 011 5 50 100 4 4 100 6 60 120 5 5 101 7 70 140 6 6 110 8 80 160 7 7 111 9 90 180
[ak8996/w] ms1055-j-04 2011/12 58 f) f)f) f) buf bufbuf buf { {{ { ? ? ? ? ? bufg buff e r O? vout ?R????R Q ?? vop ????R ? ? vpp ????R ?4000 mv @vdd: 5.0 v ???? eog[ 2 : 0 ] { ? address : 0e hex d[2:0]=eog[2:0] eog[2: 0] dec hex bin ? ( % ) buff ( ) total ( ) comments 0 0 000 100 2.0 25.00 ? 1 1 001 125 2.5 31.25 2 2 010 150 3.0 37.50 3 3 011 175 3.5 43.75 4 4 100 200 4.0 50.00 note1) 5dec 7dec ? g) g)g) g) R? R? R? R?disable disable disable disablerg rgrg rg ? ? ? ? ? as R? disabl ergO? ?? r? stbyn l to h rR? _ ?R?? ? vout ??R? ??? C h 3 ? ?r? stbyn l to h rR???? ? g-1) R?? (eint1[1:0]=1h) address : 0f hex d[2:0]=eas[2:0] eas[2: 0] R? R? R? R? disable rg rgrg rg msec dec hex bin fs:100hz fs:1khz fs:2khz fs:10khz comments 0 0 000 10 1.0 0.5 0.1 ? 1 1 001 10 1.0 0.5 0.2 2 2 010 20 2.0 1.0 0.4 3 3 011 60 6.0 3.0 0.8 4 4 100 140 14.0 7.0 1.6 5 5 101 300 30.0 15.0 3.1 6 6 110 620 62.0 31.0 6.3 7 7 111 1260 126.0 63.0 12.5 g-2) R?+?\? (eint1[1:0]=3h) address : 0f hex d[2:0]=eas[2:0] eas[2: 0] R? R? R? R? disable rg rgrg rg msec dec hex bin fs:100hz fs:1khz fs:2khz fs:10khz comments 0 0 000 10.2 1.2 0.7 0.3 ? 1 1 001 10.2 1.2 0.7 0.3 2 2 010 40.2 4.2 2.2 0.6 3 3 011 80.2 8.2 4.2 1.0 4 4 100 160.2 16.2 8.2 1.8 5 5 101 320.2 32.2 16.2 3.3 6 6 110 640.2 64.2 32.2 6.5 7 7 111 1280.2 128.2 64.2 12.7
[ak8996/w] ms1055-j-04 2011/12 59 h) h)h) h) R? R? R? R? ? ? ? ? ? pth R?? O? ? ?R? ? ?R????? ???+ ? ?`- ? ?` ? e O???? address : 10 hex d[3:0]=ept[3:0] ept[3:0] ? ? ? ? (v) ex. vdd:5v comments dec hex bin ? ? ? ? + ? - ? -8 8 1000 0.50*vdd 2.50 2.50 -7 9 1001 0.53*vdd 2.65 2.35 -6 a 1010 0.56*vdd 2.80 2.20 -5 b 1011 0.59*vdd 2.95 2.05 -4 c 1100 0.62*vdd 3.10 1.90 -3 d 1101 0.65*vdd 3.25 1.85 -2 e 1110 0.68*vdd 3.40 1.60 -1 f 1111 0.71*vdd 3.55 1.45 0 0 0000 0.74*vdd 3.70 1.30 ? 1 1 0001 0.77*vdd 3.85 1.15 2 2 0010 0.80*vdd 4.00 1.00 3 3 0011 0.83*vdd 4.15 0.85 4 4 0100 0.86*vdd 4.30 0.70 5 5 0101 0.89*vdd 4.45 0.55 6 6 0110 0.92*vdd 4.60 0.40 note) 7 7 0111 0.95*vdd 4.75 0.25 note) not e ) evd[ 0 ]: 1r vdd: 2.23. 6v ept[ 3 : 0 ]:6h , 7h O ? i) i)i) i) R? R? R? R???`??? ?`??? ?`??? ?`????R{ ?R{ ?R{ ?R{ ? ? ? ? ? hys R? ?` ???RO? ???R? ? ?R????? ???+ ? ?`- ? ?` ???R? e O???? address : 11 hex d[2:0]=ehys[2:0] ehys[2:0] ??? ??? ??? ????R ?R?R ?R (mv) dec hex bin ??? ??? ??? ????R ?R?R ?R ex. vdd:5v comments 0 0 000 0.0200*vdd -100.0 ? 1 1 001 0.0175*vdd -87.5 2 2 010 0.0150*vdd -75.0 3 3 011 0.0125*vdd -62.5 4 4 100 0.0100*vdd -50.0 5 5 101 0.0075*vdd -37.5 6 6 110 0.0050*vdd -25.0 7 7 111 0.0025*vdd -12.5 note C h 10) R? R? R? R???? ??? ??? ????ROr ?ROr ?ROr ?ROr ? ? ? ? ?
[ak8996/w] ms1055-j-04 2011/12 60 5.1.2) ?Rk ?Rk ?Rk ?Rk? ? ? ? j) vref ?R{ ?R{ ?R{ ?R{ ? ? ? ? ? vref ak8996 ?R{??? 1000mv ???{????X?A ? vref3/5 ??O?? ???? vs3/5 vref3/5 2 4 ?? ? 1000mv vref 100 % ?? ? vref 1000[mv]*100[ % ] ? address : 12 hex d[2:0]=evr[2:0] evr[2:0] ? vdd:3v, 3.3v ` ` ` ` vdd:5v dec hex bin ( % ) ? vref3 (mv) ? vs3 (mv) ? vref5 (mv) ? vs5 (mv) comments -4 4 100 96 -40 -80 -40 -160 -3 5 101 97 -30 -60 -30 -120 -2 6 110 98 -20 -40 -20 -80 -1 7 111 99 -10 -20 -10 -40 0 0 000 100 0 0 0 0 ? 1 1 001 101 +10 +20 +10 +40 2 2 010 102 +20 +40 +20 +80 3 3 011 103 +30 +60 +30 +120 k) iref { { { { ? ? ? ? ? iref ak8996 {??? 20.0 a ???{????X?A ? iref ??O?? ???? viref = iref*47[k ] ?{r? ? 47k ?? ?R?? ? 20.0 a iref 100 % ? ? iref 20[ a ]*100[ % ] ? address : 13 hex d[3:0]=eir[3:0] eir[3:0] ? ? iref ? viref dec hex bin ( % ) ( a) (v) comments -8 8 1000 83.0 -3.40 -0.220 -7 9 1001 84.7 -3.05 -0.203 -6 a 1010 86.6 -2.68 -0.186 -5 b 1011 88.5 -2.30 -0.168 -4 c 1100 90.5 -1.89 -0.149 -3 d 1101 92.7 -1.46 -0.129 -2 e 1110 95.0 -1.00 -0.107 -1 f 1111 97.4 -0.52 -0.084 0 0 0000 100 0 -0.060 ? 1 1 0001 102.8 +0.55 -0.034 2 2 0010 105.7 +1.14 -0.006 3 3 0011 108.8 +1.77 +0.023 4 4 0100 112.2 +2.45 +0.055 5 5 0101 115.9 +3.17 +0.089 6 6 0110 119.8 +3.96 +0.126 7 7 0111 124.1 +4.81 +0.166
[ak8996/w] ms1055-j-04 2011/12 61 l) osc ?{ ?{ ?{ ?{ ? ? ? ? ? osc ak8996 ?{??? 1024khz ???{? ? f ??O?? ????? ? 1024khz osc 100 % ?? ?? f 1024[khz]*100[ % ] ? address : 14 hex d[3:0]=efr[3:0] efr[3:0] ? ? ? ? ? ? f dec hex bin ( % ) (khz) comments -4 c 1100 80 -204.8 -3 d 1101 85 -153.6 -2 e 1110 90 -102.4 -1 f 1111 95 -51.2 0 0 0000 100 0 ? 1 1 0001 105 +51.2 2 2 0010 110 +102.4 3 3 0011 115 +153.6 4 4 0100 120 +204.8 note1) 5 hex b hex ? m) vtmp ?R{ ?R{ ?R{ ?R{ ? ? ? ? ? vtmp ak8896 i ?????`???a? vtmp ?R vref ?R? 0mv ???{? vref 1005mv ? vtmp 1005mv ???{ vtmp ??O?? ????? ? 1000mv vref 100 % ?? ? vtmp 1000[mv]*100[ % ] ? address : 15 hex d[5:0]=etm[5:0] etm[5:0] ? ? vtmp dec hex bin ( % ) (mv) comments -32 20 100000 -6.4 -64 .. -16 32 110000 -3.2 -32 .. -8 38 111000 -1.6 -16 .. -4 3c 111100 -0.8 -8 .. -1 3f 111111 -0.2 -2 0 00 000000 0.0 0 ? 1 01 000001 +0.2 +2 .. 4 04 000100 +0.8 +8 .. 8 08 001000 +1.6 +16 .. 16 10 010000 +3.2 +32 .. 31 1f 011111 +6.2 +62
[ak8996/w] ms1055-j-04 2011/12 62 5.1.3) y?? y?? y?? y???? ? ? ? n) y yy y??` ?` ?` ?`z z z z? ? ? ? ? ? ue ??? ? eeprom ? address : 16 hex d[7:0]=eue[7:0] ?` ?` ?` ?` ?? ?? ?? ?? d7 d6 d5 d4 d3 d2 d1 d0 ue y ?`z 16 hex eue7 eue6 eue5 eue4 eue3 eue2 eue1 eue0 ? 0 0 0 0 0 0 0 0 5.1.4) ` ` ` `O OO O? ? ? ? o) y yy y` ` ` `? ? ? ? ? ? mm ak8996 ? ?R? ? xk ?y`?O? address : 17 hex d[7:0]= eac[1:0], evd[0], esf[1:0], ebu[0] d[7:0] ? ?? ? ` ` ` `O OO O d[7:6] reserved d[5:4] eac[1:0] R???{` 1 cm1 d[6:5] 00 nrm1 R? C ?? 01 app R?o? + R?? 10 apn R?o? - R?? 11 reserved d[3] evd[0] ? ? ?RO? 0 vd5 ? ? ?R 5v r? 1 vd3 ? ? ?R 3v r d[2:1] esf[1:0] ? O? 00 sf0 ? 100hz ? 01 sf1 ? 1khz 10 sf2 ? 2khz 11 sf3 ? 10.24khz d[0] ebu[0] buffer on/off ? 0 bu0 buffer enable ? 1 bu1 buffer disable
[ak8996/w] ms1055-j-04 2011/12 63 p) R? R? R? R?? ?? ??\ ?\ ?\ ?\?` ` ` `? ? ? ? ? ? int ak8996 i ?R??\?O H ??? address : 18 hex d[5:0]= eout[0], eint1[1:0], eint 2[0], eint3[1:0] d[7:0] ? ?? ? ` ` ` `O OO O d[7:6] reserved d[5] eout[0] det h r vout ? ? BO? 0 voute ? ? B? 1 voutd vout hi-z d[4:3] eint1[1:0] R? ? ?\O? 1 00 intoff R? ? ?\ ? ? ? 01 intpon R?? 10 intson ?\? 11 inton R? ? ?\? d[2] eint2[0] R? ? ?\O? 2 0 int1out R? C ? pth ????? 1 int1in R? C ? ???? d[1:0] eint3[1:0] R? ? ?\O? 3 00 int< ???R?? 01 int> ??R? 10 int>< ? ? ?R? 11 int<> ? ?R? q) eeprom ?z ?z ?z ?z` ` ` `? ? ? ? ? ? aw eeprom ? ?????r? ????`z H ?? ??? eeprom ???? address : 19 hex d[7:0]=eaw[7:0] ?` ?` ?` ?` ?? ?? ?? ?? d7 d6 d5 d4 d3 d2 d1 d0 aw eeprom ?z 19 hex eaw7 eaw6 eaw5 eaw4 eaw3 eaw2 eaw1 eaw0
[ak8996/w] ms1055-j-04 2011/12 64 5.1.5) ?R ?R ?R ?R ? ?R?O R?O R?O R?O? ? ? ? r) ?R ?R ?R ?R{ {{ { ? ? ? ? ? lvr, lvf ?R?{???{? {? ????? r-1) ?R ?R ?R ?R ? { {{ { lvr ?R {? {?R? ? ?R????? ?? address : 1b hex d[4:0]=elvr[10:6] elvr[9: 6] vo ? vout ? dec hex bin elvr [10]=0 (*vdd) elvr [10]=1 (*vdd) elvr [10]=0 (*vdd) elvr [10]=1 (*vdd) comments 0 0 0000 0.000 0.000 0.000*og note) 0.000*og ? 1 1 0001 -0.026 +0.026 -0.026*og +0.026*og 2 2 0010 -0.052 +0.052 -0.052*og +0.052*og 3 3 0011 -0.078 +0.078 -0.078*og +0.078*og 4 4 0100 -0.104 +0.104 -0.104*og +0.104*og 5 5 0101 -0.130 +0.130 -0.130*og +0.130*og 6 6 0110 -0.156 +0.156 -0.156*og +0.156*og 7 7 0111 -0.182 +0.182 -0.182*og +0.182*og 8 8 1000 -0.208 +0.208 -0.208*og +0.208*og 9 9 1001 -0.234 +0.234 -0.234*og +0.234*og 10 a 1010 -0.260 +0.260 -0.260*og +0.260*og 11 b 1011 -0.286 +0.286 -0.286*og +0.286*og 12 c 1100 -0.312 +0.312 -0.312*og +0.312*og 13 d 1101 -0.338 +0.338 -0.338*og +0.338*og 14 e 1110 -0.364 +0.364 -0.364*og +0.364*og 15 f 1111 -0.390 +0.390 -0.390*og +0.390*og note) og: O? buf ??? bufg ????
[ak8996/w] ms1055-j-04 2011/12 65 r-2) ?R ?R ?R ?R? ? ? ?{ {{ { lvf ?R?{? {?R? ? ?R????? ?? address : 1c hex d[5:0]=elvf[5:0] elvf[5:0] vo ? vout ? dec hex bin elvr [10]=0 (*vdd) elvr [10]=1 (*vdd) elvr [10]=0 (*vdd) elvr [10]=1 (*vdd) comments 0 00 000000 0 0 0*og 0*og ? 1 01 000001 -0.0005 0.0005 -0.0005*og 0.0005*og 2 02 000010 -0.0010 0.0010 -0.0010*og 0.0010*og 30 1e 011110 -0.0150 0.0150 -0.0150*og 0.0150*og 31 1f 011111 -0.0155 0.0155 -0.0155*og 0.0155*og 32 20 100000 -0.0160 0.0160 -0.0160*og 0.0160*og 61 3d 111101 -0.0305 0.0305 -0.0305*og 0.0305*og 62 3e 111110 -0.0310 0.0310 -0.0310*og 0.0310*og 63 3f 111111 -0.0315 0.0315 -0.0315*og 0.0315*og note) og: O? buf ??? bufg ???? s) R?{ R?{ R?{ R?{ ? ? ? ? ? pjlv1, pjlv2 R ?R{? { ? ? ?R????? ?? address : 1d hex d[1:0]=epjlv[9:8], 1e hex d[7:0]= epjlv[7:0] det ? epjlv[9:0] vdd:3v vdd:5v dec hex bin (mv) (mv) comments -450 23e 1000111110 1350 2250 -450 23f 1000111111 1347 2245 -401 26f 1001101111 1203 2005 -400 270 1001110000 1200 2000 -399 271 1001110001 1197 1995 -1 3ff 1111111111 3 5 0 0 0000000000 0 0 ? 1 1 0000000001 -3 -5 399 18f 0110001111 -1197 -1995 400 190 0110010000 -1200 -2000 401 191 0110010001 -1203 -2005 449 1c1 0111000001 -1347 -2245 450 1c2 0111000010 -1350 -2250
[ak8996/w] ms1055-j-04 2011/12 66 5.2) ? ? ? ? ]k ]k ]k ]k? ? h hh h a) { {{ {` ` ` ` 1 ? ? ? ? ? cm1 ak8996 ?R?{ ak8996 ???R??`???????? ?????{ H ??? address : 00 hex d[6:0]=ac[1:0], am[3:0], aepen[0] ]k eeprom ???]k??? d[7:0] ? ?? ? ` ` ` `O OO O ? ? ? ? d[7] reserved d[6:5] ac[1:0] R? R???? 00 nrm2 ? ? 01 app + R RY + R?? 10 apn - R RY - R?? 11 reserved d[4:1] am[3:0] ic {` det ?{ ? ? 0000 nrm1 ? ? 0001 avr vref { vref ?R? 0010 air iref { iref ? 0011 afr osc { osc ? ? 0100 ato vtmp { vtmp ?R? 25 c vref ?R??{ 0101 adt+ { O ? 0110 adt- { O ? 0111 ahy+ ???R ?` ???R? 1000 ahy- ???R ?` ???R? 1001 apj R { R ? 1010- 1111 reserved d[0] aepen[0] eeprom ` eeprom ?? 0 nrm0 eeprom g? eeprom ?g??? 1 aepd eeprom r eeprom ?r? note) i c{`??? vtmp ?O???r aepen[0]=1 ? O??????r on? B???
[ak8996/w] ms1055-j-04 2011/12 67 b) { {{ {` ` ` ` 2 ? ? ? ? ? cm2 ak8996 ???R??`??????????????{ H ???? address : 01 hex d[5:0]=insw[1:0], otsw[0], stsw[0] , 2nd[1:0] ]k eeprom ???]k??? d[7:0] ? ?? ? ` ` ` `O OO O ? ? ? ? d[7:6] reserved d[5:4] insw[1:0] ` `?? 00 nrm6 ? ??` ???? 01 ain0 ?R` ak8996 ??R?? 10 ain80 80mv ?R` ak8996 ? 80mv ?? 11 reserved d[3] otsw[0] ? off ??{? 0 nrm5 ? ? off ???? 1 astof o ? off o?? d[2] stsw[0] st st ? 0 nrm4 ? st ???? 1 asvof o st o?? d[1:0] 2nd[1:0] 2 ?y 00 nrm3 ? ? 01 a2nd 2 ? 2 ?? 1 off 10 a1st 1 ? 1 ?? 2 off 11 reserved
[ak8996/w] ms1055-j-04 2011/12 68 ???X?A ???X?A ???X?A ???X?A 1) vo ??A 0 f C 3 f 32k s/h2 vo inside ak8996/w 2) ?? agnd ??A 1.0 f 10 % vss vdd insideak8996/w agnd 10nf 10 % 3) det ?{r?A inside ak8996/w 1k vref/vtmp det control register (avr, ato) voltage meter inside ak8996/w 1k iref det control register (air) voltage meter 47k inside ak8996/w oscillator det control register (afr) frequency counter etc. 1) vref & vtmp adjustment 2) iref adjustment 3)oscillator adjustment
[ak8996/w] ms1055-j-04 2011/12 69 4) pth ??A user control vss vdd insideak8996/w pth user control user control
[ak8996/w] ms1055-j-04 2011/12 70 ??` ??` ??` ??` 1. ?` ?` ?` ?` 2. ? ? ? ? (1) 8 9 9 6 x 1 x 2 x 3 (4) (3) (1) pin number 1 indication mark 1 5 13 9 (2) akm logo (3) part number a k m (2) (4) date code (3 digits) Y tab ?g??_??g ??X?? gnd ? ???A?
[ak8996/w] ms1055-j-04 2011/12 71 ?? ?d?u??u???????u??? ???????H???dQ?? ?I???s?I?_J ?d?x????vB??u? ?h??CO????d?x ???vB???????? ?d?x????vB? ???????p????????? ??????I????????? ? ?du??Q???Y?????? ??H????S??? ?du????C?`?`?CC??CC ?yCCbI?????C???????O?? u??u?? ?du???d???C?CN??C?C ??e???|?m?????????C???? g???]?b???p????????C?? ???O??u??u???????????du??? ????du??????????p ????????? ???????H???????? ?u??|m?????u??_???` ???u??O??????u???C ? ? O???C? ? ??O? ??? ???`????` `??????O?` ? ?? ? ? ?u?????O??C? ? ?|m? ^ ? ? ??????? ?|?m?_J ? ? ? ????? ? o???u?????? p????????? a ???


▲Up To Search▲   

 
Price & Availability of AK8996W

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X